An end-to-end Rancher integration for provisioning RKE2 clusters on T Cloud Public is now documented and available. It combines the OpenTelekomCloud Docker Machine node driver, the T Cloud Public Rancher UI extension, and the T Cloud Public Rancher network controller.
For clusters that may contain more than one node, shared networking can be managed at the cluster level. Users can choose between “Managed Networking” and “Existing Networking”. With “Managed Networking”, the controller creates and cleans up the VPC, subnet, and security group. With “Existing Networking”, existing cloud resources are validated and tracked but not deleted.
The shared network is reused during scaling and node replacement. This reduces manual configuration and helps prevent the accidental removal of cluster-wide network resources when individual nodes are replaced.
Setup takes place in Rancher through “Cluster Management”: install the network controller and UI extension, register the opentelekomcloud node driver, create a T Cloud Public cloud credential, and then create an RKE2 cluster.
UI impact:
New forms for T Cloud Public credentials, machine pools, and shared networks are available in the Rancher Dashboard.
API impact:
The integration uses the NodeDriver resource and the TCloudClusterNetwork custom resource to manage the lifecycle of shared networks.
Terraform impact:
None. Terraform is not required for this workflow.