Check provider logo

Kubernetes cluster health check has been triggered at least once per week

cs_kubernetes_cluster_check_weekly

Severitymedium
Servicecs
by Prowler

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.

Run this check with Prowler CLI

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

CLI

aliyun cs GET /clusters/<cluster_id>/checks --header 'Content-Type=application/json'

Other
  1. Log on to the ACK Console.
  2. Select the target cluster and open the More pop-menu for advanced options.
  3. Select Global Check and click the Start button to trigger the checking.
  4. Verify the checking time and details in Global Check.
  5. Trigger cluster checks at least once per week.

Source Code

Resource Type

ALIYUN::CS::ManagedKubernetesCluster

References