Alibaba Cloud Kubernetes Engine provides a cluster health check that validates node health and cluster configuration, including kubelet, docker daemon, kernel, and iptables settings. Weekly checks ensure VPC/VSwitch, SLB, and ECS nodes function correctly. Consecutive failures generate diagnostic reports for corrective action.
Risk
Without weekly health checks, node failures, misconfigured network rules, or degraded components may go undetected for extended periods, increasing the risk of cluster instability, service outages, and exploitable security vulnerabilities. Delayed detection can impact the integrity and availability of workloads on the cluster.
prowler alibabacloud --checks cs_kubernetes_cluster_check_weekly
Recommendation
Trigger a cluster health check at least once per week to ensure all nodes and system components are healthy. Use the Global Check feature in the ACK Console or the aliyun cs CLI to verify and trigger checks.
Remediation
aliyun cs GET /clusters/<cluster_id>/checks --header 'Content-Type=application/json'
- Log on to the ACK Console.
- Select the target cluster and open the More pop-menu for advanced options.
- Select Global Check and click the Start button to trigger the checking.
- Verify the checking time and details in Global Check.
- Trigger cluster checks at least once per week.
Source Code
Resource Type
ALIYUN::CS::ManagedKubernetesCluster