Deploy KaaS components

The management platform provides a KaaS component deployment wizard for you to deploy KaaS components.

Deploy a KaaS component

Restrictions and guidelines

Upload the KaaS component package

  1. On the top navigation bar, click Container Engine.

You are placed on the Deploy KaaS Component page.

  1. Click Deploy KaaS Component Package.

  1. Select a component package. To upload a new component package, click Delete KaaS Component in the Actions column for a component package, and then upload a new package.

  1. Click Next.

Configure basic information

  1. Configure basic information for KaaS component deployment:

  1. Click Next.

Configure network information

  1. Configure network information for the KaaS component VM:

  1. Click OK. If the system fails to deploy the component, click Redeploy to deploy the component again.

Configure virtualization resources

After deploying the KaaS component, you configure virtualization resources for the container service. A container service cannot use resources in a non-container cluster, but a container cluster can run non-container services.

Create a cluster

  1. On the top navigation bar, click Container Engine.

You are placed on the Deploy KaaS Component page.

  1. Click Configure Virtualization Resources.

  1. Select a creation mode, Create New Cluster or Select Existing Cluster to run the container service, and configure other parameters as required,

If a cluster is not enabled with the container cluster feature, you cannot select it. For description of the parameters, see [Resources/Manage clusters/Add a cluster].

  1. Click Next.

Add a host

  1. Click Add.

  1. On the page that opens, configure the parameters as required. For description of the parameters, see [Resources/Manage hosts/Add hosts].

  1. Click OK.

  1. Review the configuration, and then click Next.

Configure shared storage

The controller nodes and worker nodes in a Kubernetes cluster require shared storage. Therefore, you must configure shared storage for hosts in the container cluster.

  1. Configure a shared storage pool. For description of the parameters, see [Resources/Manage hosts/Manage storage resources for hosts/Manage storage pools].

  1. Click OK.

Upload a node component

Upload a node component

  1. On the top navigation bar, click Container Engine.

You are placed on the Deploy KaaS Component page.

  1. Click Upload Node Component Package.

  1. Select a node component package.

  1. Click Next.

Configure network information

  1. Configure network information for the node component:

  1. Click OK.