Install the CloudCenter Suite on an Existing Kubernetes Cluster
Once you access the Suite Installer Dashboard (see Prepare Infrastructure), you can choose to install the Suite Admin on an existing cluster.
Before proceeding with section, adhere to the following restrictions:
AWS: The CloudCenter Suite does not currently support a Suite Admin installation on an existing AWS cluster.
Permission: Admin-level permissions for the cluster are mandatory for a user to install the Suite Admin in an existing cluster.
Verify that the cluster adheres to the following requirements:
Kubernetes Version: The existing Kubernetes cluster must be of Version v1.14.x or and later.
Kubernetes Add Ons: Install Cert-manager version v0.7.0 (required) using the following command (refer to https://cert-manager.readthedocs.io/en/latest/ for details):
Instance Type: The instance type for GKE is should be n1-standard-8 or higher. Verify that it is large enough to accommodate the installation of Suite Admin and other CloudCenter Suite modules.
Basic Authentication: When creating the GKE cluster, go to Security and check the box to Enable Basic Authentication.
Storage Class: The default storageClass must be configured.
Kubeconfig: The kubeconfig user must have cluster-admin permission in the kubeconfig namespace.
If the cluster does not support Load Balancer.
GCP: You must remove auth provider and use the admin user password.
RBAC - Must be enabled.
Pod Priority: Define the PriorityClass for suite-high/suite-medium/suite-low.
Refer to https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/ for details.
The commands to define PriorityClass are listed in the following code block.
To install the CloudCenter Suite on an existing cluster, perform the following procedure.
Navigate to the Suite Installer Dashboard.
Click Existing Cluster to get started as displayed in the following screenshot.
Verify that you have met the items identified in the Prerequisites section. The following screenshot displays these items as well.
Identify if you cluster supports load balancer as the service type – accordingly, turn this toggle
YES – Toggle ON if supported (public clouds generally support load balancers)
NO – Toggle OFF if not supported (private clouds generally do not support load balancers)
Upload the Kubeconfig file.
Click Install. The installation progress is visible on screen. Once successful, you see the following message .
You have the following options at this point:
Click Take Me To Suite Admin to launch and set up the Suite Admin.
Click Install Another Cluster to start another installation on the same cluster.
You have now installed the Suite Admin on an existing cluster.
- No labels