docs: updated Openstack Terraform (#12943)

* docs: (related to #12888) updated Openstack Terraform documentation

Signed-off-by: uchiha-vivek <vs160125@gmail.com>

* docs: (related to #12888) updated Openstack Terraform documentation

Signed-off-by: uchiha-vivek <vs160125@gmail.com>

* docs: (related to #12888) fixed the ansible link in openstack/README.md file

Signed-off-by: uchiha-vivek <vs160125@gmail.com>

* feat: OpenTofu included in OpenStack Documentation

* feat: OpenTofu version fixed

---------

Signed-off-by: uchiha-vivek <vs160125@gmail.com>
This commit is contained in:
uchiha vivek
2026-04-02 21:21:06 +05:30
committed by GitHub
parent 90ce8004b7
commit bdbfcaae84

View File

@@ -8,6 +8,11 @@ OpenStack.
This will install a Kubernetes cluster on an OpenStack Cloud. It should work on This will install a Kubernetes cluster on an OpenStack Cloud. It should work on
most modern installs of OpenStack that support the basic services. most modern installs of OpenStack that support the basic services.
## OpenStack Support Documentation
For OpenStack cloud provider configuration (Octavia load balancers, Cinder CSI storage,
network plugins like Calico), see the [main OpenStack documentation](../../../docs/cloud_controllers/openstack.md).
### Known compatible public clouds ### Known compatible public clouds
- [Auro](https://auro.io/) - [Auro](https://auro.io/)
@@ -89,8 +94,8 @@ binaries available on hyperkube v1.4.3_coreos.0 or higher.
## Requirements ## Requirements
- [Install Terraform](https://www.terraform.io/intro/getting-started/install.html) 0.14 or later - [Install OpenTofu](https://opentofu.org/docs/intro/install/) 1.9.0 or later
- [Install Ansible](http://docs.ansible.com/ansible/latest/intro_installation.html) - [Install Ansible](https://docs.ansible.com/ansible/latest/intro_installation.html)
- you already have a suitable OS image in Glance - you already have a suitable OS image in Glance
- you already have a floating IP pool created - you already have a floating IP pool created
- you have security groups enabled - you have security groups enabled
@@ -146,7 +151,7 @@ different OpenStack environments may support Identity API version 2 or 3.
These are examples and may vary depending on your OpenStack cloud provider, These are examples and may vary depending on your OpenStack cloud provider,
for an exhaustive list on how to authenticate on OpenStack with Terraform for an exhaustive list on how to authenticate on OpenStack with Terraform
please read the [OpenStack provider documentation](https://www.terraform.io/docs/providers/openstack/). please read the [OpenStack provider documentation](https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs).
##### Declarative method (recommended) ##### Declarative method (recommended)