Advanced guide

Multiple CIDRs network

In the Bootstrap Configuration it’s possible to provide several CIDRs for a single network, it’s needed when several nodes does not sit in the same network.

networks:
  controlPlane:
    cidr:
      - 10.100.1.0/28
      - 10.200.1.0/28
  workloadPlane:
    cidr:
      - 10.100.2.0/28
      - 10.200.2.0/28

This kind of deployment needs good knowledge about networking, as each workload node needs to be able to communicate with all others, even those in a different workload CIDR.

In this case IP-in-IP encapsulation is likely needed.

Some explanation can be found about this subject in Calico documentation.