AIC is a K8s network solution independently developed by Arcfra. Based on the ANS service deployed in ACOS clusters and AIC deployed in AKE workload clusters (VM-based workload clusters), it implements network connectivity and network security policies for K8s Pods.
Compared with other K8s network solutions, the scope of AIC is no longer limited to the inside of K8s clusters. It connects K8s Pods with the network of the virtual machines where K8s nodes are located, implementing a flat container network. Pods can directly use the virtual machine network where the nodes are located without Overlay network encapsulation, and Pod IPs can be directly accessed from outside the cluster.
AIC is located inside each workload cluster and is responsible for configuring and initializing the container network as a CNI addon.

The ANS service obtains Pod and NetworkPolicy information from workload clusters through the AKE management cluster, and implements management and delivery of network security policies at the ANS layer.
