Installationο
Requirementsο
Openstackο
For deployment purposes, we need access to an OpenStack provider. The provider is responsible for managing the connection between your project and the OpenStack environment.
Authenticationο
To authenticate with an OpenStack provider, you should configure your authentication using Keystone. We can configure authentication with Keystone credentials using either the clouds.yaml or environment variables.
The clouds.yaml file is used to store your OpenStack configuration information. This file should be located in your home directory under the .config/openstack
directory.
Alternatively, you can configure authentication using environment variables. This file is typically sourced within your shell environment.
Important
In either case, it is important to ensure that authentication is properly configured so that the OpenStack provider is accessible and secure.
Terraformο
Find up-to-date instructions for your operating system on Install Terraform
Deploymentsο
Note
This section requires attention
terraform plan -out tf.plan
terraform apply tf.plan