From a2a11819b3e667ef6e4eeb3360cc3f404fb9e701 Mon Sep 17 00:00:00 2001
From: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
Date: Tue, 15 Oct 2024 01:02:46 +0800
Subject: [PATCH] Docs: migrate to cloud_controllers

Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
---
 README.md                                                | 7 ++-----
 contrib/terraform/openstack/README.md                    | 2 +-
 docs/_sidebar.md                                         | 7 ++++---
 docs/{cloud_providers => cloud_controllers}/openstack.md | 0
 docs/{cloud_providers => cloud_controllers}/vsphere.md   | 0
 5 files changed, 7 insertions(+), 9 deletions(-)
 rename docs/{cloud_providers => cloud_controllers}/openstack.md (100%)
 rename docs/{cloud_providers => cloud_controllers}/vsphere.md (100%)

diff --git a/README.md b/README.md
index 59b7e99d8..40dc74502 100644
--- a/README.md
+++ b/README.md
@@ -123,12 +123,9 @@ vagrant up
 - [Fedora CoreOS bootstrap](docs/operating_systems/fcos.md)
 - [openSUSE setup](docs/operating_systems/opensuse.md)
 - [Downloaded artifacts](docs/advanced/downloads.md)
-- [Cloud providers](docs/cloud_providers/cloud.md)
-- [OpenStack](docs/cloud_providers/openstack.md)
-- [AWS](docs/cloud_providers/aws.md)
-- [Azure](docs/cloud_providers/azure.md)
-- [vSphere](docs/cloud_providers/vsphere.md)
 - [Equinix Metal](docs/cloud_providers/equinix-metal.md)
+- [OpenStack](docs/cloud_controllers/openstack.md)
+- [vSphere](docs/cloud_controllerss/vsphere.md)
 - [Large deployments](docs/operations/large-deployments.md)
 - [Adding/replacing a node](docs/operations/nodes.md)
 - [Upgrades basics](docs/operations/upgrades.md)
diff --git a/contrib/terraform/openstack/README.md b/contrib/terraform/openstack/README.md
index f9ba8aa4f..a8e7cb8f2 100644
--- a/contrib/terraform/openstack/README.md
+++ b/contrib/terraform/openstack/README.md
@@ -620,7 +620,7 @@ Edit `inventory/$CLUSTER/group_vars/k8s_cluster/k8s_cluster.yml`:
 
 - Set variable **kube_network_plugin** to your desired networking plugin.
   - **flannel** works out-of-the-box
-  - **calico** requires [configuring OpenStack Neutron ports](/docs/cloud_providers/openstack.md) to allow service and pod subnets
+  - **calico** requires [configuring OpenStack Neutron ports](/docs/cloud_controllers/openstack.md) to allow service and pod subnets
 
 ```yml
 # Choose network plugin (calico, weave or flannel)
diff --git a/docs/_sidebar.md b/docs/_sidebar.md
index 52cbe5eb4..d30ec2a37 100644
--- a/docs/_sidebar.md
+++ b/docs/_sidebar.md
@@ -15,13 +15,14 @@
   * [Ansible](/docs/ansible/ansible.md)
   * [Ansible Collection](/docs/ansible/ansible_collection.md)
   * [Vars](/docs/ansible/vars.md)
-* Cloud Providers (deprecated)
+* Cloud Controllers
+  * [Openstack](/docs/cloud_controllers/openstack.md)
+  * [Vsphere](/docs/cloud_controllers/vsphere.md)
+* Cloud Providers
   * [Aws](/docs/cloud_providers/aws.md)
   * [Azure](/docs/cloud_providers/azure.md)
   * [Cloud](/docs/cloud_providers/cloud.md)
   * [Equinix-metal](/docs/cloud_providers/equinix-metal.md)
-  * [Openstack](/docs/cloud_providers/openstack.md)
-  * [Vsphere](/docs/cloud_providers/vsphere.md)
 * CNI
   * [Calico](/docs/CNI/calico.md)
   * [Cilium](/docs/CNI/cilium.md)
diff --git a/docs/cloud_providers/openstack.md b/docs/cloud_controllers/openstack.md
similarity index 100%
rename from docs/cloud_providers/openstack.md
rename to docs/cloud_controllers/openstack.md
diff --git a/docs/cloud_providers/vsphere.md b/docs/cloud_controllers/vsphere.md
similarity index 100%
rename from docs/cloud_providers/vsphere.md
rename to docs/cloud_controllers/vsphere.md
-- 
GitLab