dubzland.openstack.openstack_bootstrap role – Prepares linux hosts for installing OpenStack components.
Note
This role is part of the dubzland.openstack collection (version 1.1.0).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install dubzland.openstack
.
To use it in a playbook, specify: dubzland.openstack.openstack_bootstrap
.
Entry point main
– Prepares linux hosts for installing OpenStack components.
Synopsis
Sets up the cloud-archive apt repository
Records OpenStack version information for later retrieval
Installs the OpenStack python client
Parameters
Parameter |
Comments |
---|---|
Name of this cloud in Default: |
|
IP address or hostname/fqdn used to refer to the OpenStack controller within the cluster. |
|
HTTP address used to reference the OpenStack controller in endpoint definitions and configuration files. Default: |
|
IP address on the management network for the controller node. |
|
OpenStack Keystone to build resources. Default: |
|
IP address or hostname/fqdn used to reference the MySQL database server in configuration files. Note: Creation of OpenStack databases and users will happen via local Unix socket on the controller. Default: |
|
OpenStack cluster region name. Default: |
|
Repository configured in apt sources for package download. Default: |
|
URL pointing to the Ubuntu cloud archive repository. Default: |
|
Git tag corresponding to the desired OpenStack version. Default: |
|
Apt repository codename by which this version is known. Must match Default: |