Skip to content

aphor/openstack-formula

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openstack-formula

This Salt state formula installs and configures OpenStack, a free and open-source cloud computing software platform.

Available States

  • openstack.repo

    Activates the OpenStack-specific package repositories on SUSE Linux Enterprise Server, Red Hat Enterprise Linux, or Ubuntu.

  • keystone

    Installs and configures the OpenStack Identity service; provisions tenants, roles, and users; and registers other OpenStack services and their API endpoints in the service catalog.

  • glance

    Installs and configures the OpenStack Image service, including the API endpoint and store drivers.

  • nova.conductor

    Installs and configures an OpenStack Compute Controller node. Note that this defaults to legacy networking.

  • nova

    Installs and configures an OpenStack Compute node. Note that this defaults to legacy networking.

  • neutron.server

    Installs and configures an OpenStack Networking Controller node; manages both the virtual networking infrastructure (VNI) and physical networking infrastructure (PNI); and provisions network toplogies including firewalls, load balancers, and virtual private networks (VPNs).

  • neutron

    Installs and configures an OpenStack Networking Network node, which handles internal and external routing and DHCP services for virtual networks.

  • nova.network

    Installs and configures OpenStack Neutron for Compute nodes. One must also override the configuration of the nova.conductor and nova states, which use legacy networking by default.

  • horizon

    TODO

  • cinder

    TODO

  • cinder.volume

    TODO

  • swift.proxy

    TODO

  • swift

    TODO

  • heat

    TODO

  • ceilometer

    TODO

Removing OpenStack

Each state listed above has a .absent state that undoes the corresponding set of changes. For example, to remove the OpenStack Identity service, use the keystone.absent state.

Configuration

TODO

Other Formulas

About

A Salt state formula that installs and configures OpenStack, a free and open-source cloud computing software platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published