You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
--os_cloud OS_CLOUD The openstack config to use, defaults to the value of the OS_CLOUD environment variable or
46
-
"admin" if the variable is not set
39
+
--os_cloud OS_CLOUD The openstack config to use, defaults to the value of the OS_CLOUD environment variable or "admin" if the variable is not set
47
40
--ansible_inventory [ANSIBLE_INVENTORY]
48
-
Dump the created servers as an ansible inventory to the specified directory, adds a ssh
49
-
proxy jump for the hosts without a floating ip
41
+
Dump the created servers as an ansible inventory to the specified directory, adds a ssh proxy jump for the hosts without a floating ip
50
42
--clouds_yaml [CLOUDS_YAML]
51
43
Use a specific clouds.yaml file
52
-
--wait_for_machines Wait for every machine to be created (normally the provisioning only waits for machines
53
-
which use floating ips)
44
+
--wait_for_machines Wait for every machine to be created (normally the provisioning only waits for machines which use floating ips)
54
45
--generate_clouds_yaml [GENERATE_CLOUDS_YAML]
55
46
Generate a openstack clouds.yaml file
56
-
--config CONFIG The config file for environment creation, define a path to the yaml file or a subpath in
57
-
the profiles folder
47
+
--config CONFIG The config file for environment creation, define a path to the yaml file or a subpath in the profiles folder of the tool (you can overload
48
+
the search path by setting the OPENSTACK_WORKLOAD_MANAGER_PROFILES environment variable)
58
49
--create_domains DOMAINNAME [DOMAINNAME ...]
59
50
A list of domains to be created
60
51
--delete_domains DOMAINNAME [DOMAINNAME ...]
61
52
A list of domains to be deleted, all child elements are recursively deleted
62
53
--create_projects PROJECTNAME [PROJECTNAME ...]
63
54
A list of projects to be created in the created domains
64
55
--delete_projects PROJECTNAME [PROJECTNAME ...]
65
-
A list of projects to be deleted in the created domains, all child elements are
66
-
recursively deleted
56
+
A list of projects to be deleted in the created domains, all child elements are recursively deleted
67
57
--create_machines SERVERNAME [SERVERNAME ...]
68
58
A list of vms to be created in the created domains
69
59
--delete_machines SERVERNAME [SERVERNAME ...]
70
60
A list of vms to be deleted in the created projects
71
61
```
72
62
63
+
# Configuration
64
+
65
+
The following cnfigurations:
66
+
67
+
*`admin_domain_password`
68
+
* the password for the domain users which are created (User `<domain-name>_admin`)
69
+
* If you add "ASK_PASSWORD" as a value, the password will be asked in an interactive way
70
+
*`admin_vm_password`:
71
+
* the password for the operating system user (the username depends on the type of image you are using)
72
+
* If you add "ASK_PASSWORD" as a value, the password will be asked in an interactive way
73
+
*`vm_flavor`:
74
+
* the name of the flavor used to create virtual machines
75
+
* see `openstack flavor list`
76
+
*`vm_image`:
77
+
* the name of the image used to create virtual machines
78
+
* see `openstack image list`
79
+
*`vm_volume_size_gb`:
80
+
* the size of the persistent root volume
81
+
*`project_ipv4_subnet`:
82
+
* the network cidr of the internal network
83
+
*`*_quotas`:
84
+
* the quotas for the created projects
85
+
* execute the tool with `--log_level DEBUG` to see the configurable values
86
+
*`public_network`:
87
+
* The name of the public network which is used for floating ips
0 commit comments