Configuring Calico
Calico is the most popular open source CNI plugin for the Kubernetes environment. Tigera maintains Calico, which is intended for use in contexts where network performance, flexibility, and power are crucial. It has strong network administration security capabilities, as well as a comprehensive view of host and Pod connectivity.
It can be easily deployed as a DaemonSet
on each node in a regular Kubernetes cluster. For managing numerous networking activities, each node in a cluster would have three Calico components installed: Felix
, BIRD
, and confd
. Node routing is handled by Felix
, a Calico agent, while BIRD
and confd
manage routing configuration changes.
Calico uses the Border Gateway Protocol (BGP) routing protocol instead of an overlay network to route messages between nodes. IP-IN-IP or VXLAN, which may encapsulate packets delivered across subnets such as an overlay network, provide an overlay networking mode. It employs an unencapsulated IP network fabric...