AKE integrates Cluster API, a well-known and widely used open-source project in the K8s community, to manage the lifecycle of K8s clusters. Its key design concept is to use a Kubernetes CustomResourceDefinition API (K8s CRD API for short) provided by the K8s management cluster to create and manage multiple K8s clusters. The overall technical architecture of AKE is shown in the following figure.
