Skip to content
Community

logo

Calico CNI#

Calico is a networking and security solution specifically designed for Kubernetes clusters, allowing containers and pods to communicate securely across the network by utilizing a layer-3 based routing approach, effectively managing network policies and providing robust security controls for cloud-native applications; essentially, it acts as a container network interface (CNI) plugin within Kubernetes to manage network connectivity between pods within a cluster.


Looking for Commercial Support? LEARN MORE

Prerequisites#

Deploy k0rdent v1.8.0: QuickStart

Install template to k0rdent#

# Configured by default in k0rdent managed clusters (AWS, AZURE, OpenStack, vSphere)

Verify service template#

Here is how to check CNI configuration in managed AWS cluster:

kubectl get awscluster -A -n kcm-system -o yaml | grep cni -A 3
Expected output:
  cni:
    cniIngressRules:
    - description: bgp (calico)
      fromPort: 179
      protocol: tcp