ACK cluster checks verify your cluster's health before major operations such as upgrades, migrations, or component changes. Run a check before any significant operation to catch issues early and reduce the risk of failures.
Prerequisites
Before you begin, ensure that you have:
-
An ACK cluster. For more information, see Create an ACK managed cluster
-
A cluster in the Running state. Log on to the ACK console and verify the cluster status on the Clusters page
Cluster checks
ACK supports the following check types:
| What you want to do | Check type |
|---|---|
| Upgrade the cluster | Upgrade |
| Migrate the cluster | Migration |
| Install or upgrade a component | Component |
| Upgrade a node pool | Node Pool |
| Inspect cluster health at any time | Comprehensive cluster check (no parameters required) |
For major operations—cluster upgrades, migrations, component installations or upgrades, and node pool upgrades—a check runs automatically before the operation proceeds. The operation continues only if the check passes.
A comprehensive cluster check inspects your cluster's resources, components, and configurations, and provides optimization suggestions. Run it at any time to maintain cluster health and catch issues early.
Run a cluster check
The steps are the same for all check types. The following procedure uses a cluster upgrade check as an example.
-
Log on to the ACK console. In the left navigation pane, click Clusters.
-
On the Clusters page, click the name of your cluster. In the left navigation pane, click Inspections and Diagnostics > Cluster Check.
-
On the Container Intelligence Service page, select a check type under Check in the left-side navigation pane—such as Upgrade, Migration, Node Pool, or Component—and follow the on-screen instructions.
Once the check starts, you can monitor its progress and view the report on the same page.
Understand check results
After the check completes, go to the Report page to review the findings.
Each check item is assigned one of the following states:
| State | Meaning | Action |
|---|---|---|
| Normal | No issues detected | No action required |
| Warning | An issue was found that is causing abnormal cluster behavior | Identify and resolve the issue |
| Abnormal | An issue was found that may cause the cluster to malfunction | Resolve promptly to prevent cluster malfunction |
Click the status indicator of any check item to see details: what was checked, the potential impact, and the recommended solution.
The cluster upgrade check flags deprecated APIs as an error. Deprecated APIs pose a security risk, and we recommend addressing this issue promptly. For guidance on resolving this, see Upgrade an ACK cluster or separately upgrade the control plane and node pools of an ACK cluster.