Ce contenu n'est pas disponible dans la langue sélectionnée.
Appendix A. Components
This section contains a list of components that the director uses.
Shared Libraries
- diskimage-builder
diskimage-builderis an image building tool.- dib-utils
dib-utilscontains tools thatdiskimage-builderuses.- os-collect-config, os-refresh-config, os-apply-config, os-net-config
- A suite of tools used to configure instances.
- tripleo-image-elements
tripleo-image-elementsis a repository ofdiskimage-builderstyle elements for installing various software components.
Installer
- instack
instackexecutesdiskimage-builderstyle elements on the current system. This enables a current running system to have an element applied in the same way thatdiskimage-builderapplies the element to an image build.- instack-undercloud
instack-undercloudis the Undercloud installer based aroundinstack.
Node Management
- ironic
- The OpenStack Ironic project is responsible for provisioning and managing bare metal instances.
- ironic-discoverd
ironic-discoverddiscovers hardware properties for newly enrolled nodes.
Deployment Planning
- tuskar
- The OpenStack Tuskar project is responsible for planning of deployments
Deployment and Orchestration
- heat
- The OpenStack Heat project is an orchestration tool. It reads YAML files describing the OpenStack environment’s resources and sets those resources into a desired state.
- heat-templates
- The
openstack-heat-templatesrepository contains additional image elements for producing disk images for Puppet configuration using Heat. - tripleo-heat-templates
- The
openstack-tripleo-heat-templatesrepository describe the OpenStack environment in Heat Orchestration Template YAML files and Puppet manifests. Tuskar processes these templates, which develop into an actual environment through Heat. - puppet-modules
- OpenStack Puppet modules are used to configure the OpenStack environment through
tripleo-heat-templates. - tripleo-puppet-elements
- The
tripleo-puppet-elementsdescribe the contents of disk images which the director uses to install Red Hat Enterprise Linux OpenStack Platform.
User Interfaces
- tuskar-ui
- Provides a GUI to install and manage OpenStack. It is implemented as a plugin to the Horizon dashboard.
- tuskar-ui-extras
- Provides GUI enhancements for
tuskar-ui. It is implemented as a plugin to the Horizon dashboard. - python-openstackclient
- The
python-openstackclientis a CLI tool that manages multiple openstack services and clients. - python-rdomanager-oscplugin
- The
python-rdomanager-oscpluginis a CLI tool embedded intopython-openstackclient. It provides functions related toinstackinstallation and initial configuration.