PageSourceSearch

https://www.bsc.es/supportkc/assets/js/bd7b3d80.6cee975c.js

js bsc.es collected 2026-09-24 08:42:33 UTC 10,882 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksupportkc_new=self.webpackChunksupportkc_new||[]).push([[545],{3905:(t,e,a)=>{a.d(e,{Zo:()=>d,kt:()=>k});var n=a(67294);function r(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function l(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function o(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?l(Object(a),!0).forEach((function(e){r(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}function i(t,e){if(null==t)return{};var a,n,r=function(t,e){if(null==t)return{};var a,n,r={},l=Object.keys(t);for(n=0;n<l.length;n++)a=l[n],e.indexOf(a)>=0||(r[a]=t[a]);return r}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(n=0;n<l.length;n++)a=l[n],e.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(t,a)&&(r[a]=t[a])}return r}var p=n.createContext({}),s=function(t){var e=n.useContext(p),a=e;return t&&(a="function"==typeof t?t(e):o(o({},e),t)),a},d=function(t){var e=s(t.components);return n.createElement(p.Provider,{value:e},t.children)},c="mdxType",u={inlineCode:"code",wrapper:function(t){var e=t.children;return n.createElement(n.Fragment,{},e)}},m=n.forwardRef((function(t,e){var a=t.components,r=t.mdxType,l=t.originalType,p=t.parentName,d=i(t,["components","mdxType","originalType","parentName"]),c=s(a),m=r,k=c["".concat(p,".").concat(m)]||c[m]||u[m]||l;return a?n.createElement(k,o(o({ref:e},d),{},{components:a})):n.createElement(k,o({ref:e},d))}));function k(t,e){var a=arguments,r=e&&e.mdxType;if("string"==typeof t||r){var l=a.length,o=new Array(l);o[0]=m;var i={};for(var p in e)hasOwnProperty.call(e,p)&&(i[p]=e[p]);i.originalType=t,i[c]="string"==typeof t?t:r,o[1]=i;for(var s=2;s<l;s++)o[s]=a[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},24183:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>p,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>i,toc:()=>s});var n=a(87462),r=(a(67294),a(3905));const l={sidebar_position:8,sidebar_label:"Modules",title:"OpenStack"},o="Supported OpenStack Modules in ncloud",i={unversionedId:"Openstack/modules",id:"Openstack/modules",title:"OpenStack",description:"This page lists the OpenStack modules supported in ncloud. Most of these modules operate in the background and may not be directly visible to users. However, understanding their roles can help users better navigate the platform. For advanced usage or troubleshooting, external documentation links are provided.",source:"@site/docs-ncloud/Openstack/modules.md",sourceDirName:"Openstack",slug:"/Openstack/modules",permalink:"/supportkc/docs-ncloud/Openstack/modules",draft:!1,tags:[],version:"current",sidebarPosition:8,frontMatter:{sidebar_position:8,sidebar_label:"Modules",title:"OpenStack"},sidebar:"tutorialSidebar",previous:{title:"Network",permalink:"/supportkc/docs-ncloud/Openstack/openstacknetwork"},next:{title:"OpenStack Endpoints",permalink:"/supportkc/docs-ncloud/Openstack/endpoints"}},p={},s=[],d={toc:s},c="wrapper";function u(t){let{components:e,...a}=t;return(0,r.kt)(c,(0,n.Z)({},d,a,{components:e,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"supported-openstack-modules-in-ncloud"},"Supported OpenStack Modules in ncloud"),(0,r.kt)("p",null,"This page lists the OpenStack modules supported in ncloud. Most of these modules operate in the background and may not be directly visible to users. However, understanding their roles can help users better navigate the platform. For advanced usage or troubleshooting, external documentation links are provided."),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Module"),(0,r.kt)("th",{parentName:"tr",align:null},"Service"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Status"),(0,r.kt)("th",{parentName:"tr",align:null},"External Documentation"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"keystone"),(0,r.kt)("td",{parentName:"tr",align:null},"Identity"),(0,r.kt)("td",{parentName:"tr",align:null},"Manages authentication and authorization for all OpenStack services."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/keystone/latest/"},"Keystone"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"cinderv3"),(0,r.kt)("td",{parentName:"tr",align:null},"Volume Service v3"),(0,r.kt)("td",{parentName:"tr",align:null},"Provides persistent block storage for compute instances."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/cinder/latest/"},"Cinder"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"octavia"),(0,r.kt)("td",{parentName:"tr",align:null},"Load Balancer"),(0,r.kt)("td",{parentName:"tr",align:null},"Offers load balancing services to distribute network traffic."),(0,r.kt)("td",{parentName:"tr",align:null},"Pending"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/octavia/latest/"},"Octavia"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"heat"),(0,r.kt)("td",{parentName:"tr",align:null},"Orchestration"),(0,r.kt)("td",{parentName:"tr",align:null}
1,"Automates the deployment of infrastructure using templates."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/heat/latest/"},"Heat"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"barbican"),(0,r.kt)("td",{parentName:"tr",align:null},"Key Manager"),(0,r.kt)("td",{parentName:"tr",align:null},"Handles secrets management including passwords and certificates."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/barbican/latest/"},"Barbican"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"aodh"),(0,r.kt)("td",{parentName:"tr",align:null},"Alarming"),(0,r.kt)("td",{parentName:"tr",align:null},"Provides alarms based on defined thresholds for monitoring purposes."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/aodh/latest/"},"Aodh"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"gnocchi"),(0,r.kt)("td",{parentName:"tr",align:null},"Metric"),(0,r.kt)("td",{parentName:"tr",align:null},"Stores and indexes time series data for metrics."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://gnocchi.xyz/stable/"},"Gnocchi"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"nova"),(0,r.kt)("td",{parentName:"tr",align:null},"Compute"),(0,r.kt)("td",{parentName:"tr",align:null},"Manages virtual machine instances."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/nova/latest/"},"Nova"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"ceilometer"),(0,r.kt)("td",{parentName:"tr",align:null},"Metering"),(0,r.kt)("td",{parentName:"tr",align:null},"Collects measurements and events for billing and monitoring."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/ceilometer/latest/"},"Ceilometer"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"heat-cfn"),(0,r.kt)("td",{parentName:"tr",align:null},"CloudFormation"),(0,r.kt)("td",{parentName:"tr",align:null},"Provides AWS CloudFormation-compatible API support."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/heat/latest/template_guide/hot_guide.html#aws-cloudformation-template-format"},"Heat CFN"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"placement"),(0,r.kt)("td",{parentName:"tr",align:null},"Placement"),(0,r.kt)("td",{parentName:"tr",align:null},"Tracks resource inventories and usages."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/placement/latest/"},"Placement"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"sahara"),(0,r.kt)("td",{parentName:"tr",align:null},"Data Processing"),(0,r.kt)("td",{parentName:"tr",align:null},"Enables provisioning of data processing frameworks like Hadoop or Spark."),(0,r.kt)("td",{parentName:"tr",align:null},"Pending"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/sahara/latest/"},"Sahara"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"glance"),(0,r.kt)("td",{parentName:"tr",align:null},"Image Service"),(0,r.kt)("td",{parentName:"tr",align:null},"Manages disk images used to launch instances."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/glance/latest/"},"Glance"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"neutron"),(0,r.kt)("td",{parentName:"tr",align:null},"Networking"),(0,r.kt)("td",{parentName:"tr",align:null},"Provides networking as a service for interface management and IP address assignment."),(0,r.kt)("td",{parentName:"tr",align:null},"Active"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("a",{parentName:"td",href:"https://docs.openstack.org/neutron/latest/"},"Neutron"))))),(0,r.kt)("p",null,"For additional help, please contact the ",(0,r.kt)("a",{parentName:"p",href:"mailto:[email protected]"},"[email protected]")," or refer to the ",(0,r.kt)("a",{parentName:"p",href:"https://docs.openstack.org/"},"OpenStack documentation"),"."))}u.isMDXComponent=!0}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.