跳到主要内容

Cluster Management

By registering a Data Plane cluster with ZCP, you provide the ability to monitor and manage metrics for all nodes in the cluster, as well as metrics and logs for all containers running in the cluster, by collecting them into a central repository in a Control Plane Cluster.

If you click on Clusters on the left side of the screen, you can enter the menu to perform cluster-related tasks. You can search, register, manage, and delete clusters from this menu.

Cluster Lookup

Click Attach Cluster on the Clusters screen to register the cluster you want to manage.

In Cluster Provider, select the type of provider you want to install and set the desired Cluster Name. Then, to get the Cluster API Server and Token information, follow the steps below to enter them and click Attach to register the cluster.

  • Cluster Provider: Select the cluster provider you want to register with.

  • Cluster Name: Enter a cluster name. Only alphabets, numbers, "-", and "_" are allowed, and it must be between 3 and 15 characters long.

  • Cluster API Server & Cluster Token: Execute the kubectl command provided below on the cluster you want to register and enter the output value.

  • Click the Attach button to complete the enrollment.

Manage Cluster Information

Overview

This screen shows information about Kubernetes clusters registered in Modernization Platform. You can view basic information such as CPU/Memory resource utilization, worker node pools in the cluster, and the number of worker nodes.

Cluster Information

Add-ons

ZCP provides add-ons for efficient cluster information management. You can install the Logging Agents fluent-bit and fluentd, the Monitoring Agents Prometheus, Node Exporter, Blackbox-Exporter, and K8s-Event-Exporter, and the Ingress Controller ingress-nginx.

List of add-ons for managing cluster information

Install the Logging Agent (Fluent-bit) If you select Version, it will automatically fill in the information specific to that version and proceed with the installation.

Install the Logging Agent (FluentD) If you select Version, it will automatically fill in the information specific to that version and proceed with the installation.

Install the Monitoring Agent (Prometheus) If you select Version, it will automatically fill in the information specific to that version and proceed with the installation.

Install Blackbox Exporter Installing the Blackbox exporter allows Prometheus to monitor HTTP/HTTPS, DNS, TCP, and ICMP from external services. Select a version, and the information for that version will be automatically filled in and the installation will proceed.

Install Kubernetes Event Exporter Installing k8s-events-exporter enables better event observability, custom alerts, and aggregation with Kubernetes events in Prometheus. Select a version, and the information specific to that version will be automatically filled in, and the installation will proceed.

Install the Ingress Controller (ingress-nginx) If you select Version, it will automatically fill in the information specific to that version and proceed with the installation.

Delete a Cluster

When you need to delete a registered cluster, you can do so from the Cluster List page. Click the Delete (thrash icon) button in the Actions sector of the cluster list information, and a pop-up window will open for deletion.

Fill in the name of the cluster you want to delete, and it will perform the delete operation as normal.