Author: yangjunlin
Preface
Now I will show you how to deploy our iManager for k8s product on Huawei CCE, taking version 11.0.1 as an example.
1. What is Huawei Cloud CCE?
Huawei Cloud's CCE (Cloud Container Engine) is a container orchestration engine completely based on cloud native architecture, designed to provide users with efficient, reliable, and secure container orchestration services. This article will introduce the main features, application scenarios, and future development of Huawei Cloud CCE.
2. Deployment steps
- First, you need to create a cloud container engine and purchase a cce cluster. This time I use the newer turbo cluster as an example.
- After creating the cluster, you need to create a new working cluster node pool.
- Then you need to purchase two elastic public networks and bind them to two sub-k8s nodes. You can bind them in the ecs console.
- After binding, copy the public IP of any node and enter the node
- Then you need to configure kubectl and download the kubectl configuration file.
- Copy the downloaded kubeconfig.json file to the /home directory of the remote access node
and then execute
7. You can execute the kubectl command to verify
8. Copy the deployment package to any root directory and unzip it
9. Create the elastic file service sfs. Select nfs as the protocol, and remember the sharing path, which needs to be filled in in values.yaml later.
10 Refer to the help document to modify values.yaml. The nfs_server address is filled in with the shared IP address of the sfs just created. deploy_kubernetes_public_ip. Fill in the public IP of the node. For other modifications, please refer to the help document. 11 Enter 31100 to view. After importing the license, you can enter imanager normally
. interface to complete the deployment