01 Run GET /clusters command (OSX/Linux/UNIX) to describe the configuration details for each Container Service for Kubernetes (ACK) cluster provisioned in your Alibaba Cloud account:
aliyun cs GET /clusters
--header "Content-Type=application/json;"
--body "{}"
02 The command output should return the configuration information available for each available ACK cluster (including the cluster ID):
[
{
"cluster_id": "abcd1234abcd1234abcd1234abcd1234a",
"cluster_spec": "ack.standard",
"cluster_type": "ManagedKubernetes",
"created": "2024-02-05T17:44:26+08:00",
"current_version": "1.28.3-aliyun.1",
"deletion_protection": false,
"init_version": "1.28.3-aliyun.1",
"profile": "Default",
"region_id": "eu-west-1",
"size": 1,
"state": "running",
"updated": "2024-02-05T17:46:49+08:00",
"zone_id": "eu-west-1a"
},
...
{
"cluster_id": "1234abcd1234abcd1234abcd1234abcd1",
"cluster_spec": "ack.standard",
"cluster_type": "ManagedKubernetes",
"created": "2024-02-05T16:40:31+08:00",
"current_version": "1.28.3-aliyun.1",
"deletion_protection": false,
"init_version": "1.28.3-aliyun.1",
"profile": "Default",
"region_id": "eu-west-1",
"size": 1,
"state": "running",
"subnet_cidr": "10.65.0.0/16",
"updated": "2024-02-05T16:42:53+08:00",
"zone_id": "eu-west-1a"
}
]
03 Run GET /clusters/[cluster_id]/checks command (OSX/Linux/UNIX) with the ID of the ACK cluster that you want to examine as the identifier parameter, to describe the cluster checks performed on the selected cluster:
aliyun cs GET /clusters/abcd1234abcd1234abcd1234abcd1234a/checks
--header "Content-Type=application/json;"
--body "{}"
04 The command output should return the configuration information available for each cluster check:
{
"checks": [
{
"check_id": "1234abcd1234abcd1234-1234abcd1234abcd1234abcd1234abcd1-clustercheck-duxen",
"type": "ClusterUpgrade",
"status": "Succeeded",
"message": "",
"created_at": "2024-02-12T08:30:00.292030566Z",
"finished_at": "2024-02-12T08:35:30.292030566Z"
}
]
}
Check the
"finished_at" attribute value (the time when the check task was completed) for each cluster check with the
"status" set to
"Succeeded", to determine the most recent execution of Cluster Check. If the Cluster Check feature has not been triggered at least once within the last week, it could indicate potential issues with the selected ACK cluster's health.