kubezero/charts/kubezero-calico/README.md

1.3 KiB

kubezero-calico

KubeZero Umbrella Chart for Calico

Current chart version is 0.2.0

Source code can be found here

Chart Requirements

Repository Name Version
https://zero-down-time.github.io/kubezero/ kubezero-lib >= 0.1.3

KubeZero default configuration

AWS

The setup is based on the upstream calico-vxlan config from
https://docs.projectcalico.org/v3.15/manifests/calico-vxlan.yaml

Changes

  • VxLAN set to Always to not expose cluster communication to VPC

    -> EC2 SecurityGroups still apply and only need to allow UDP 4789 for VxLAN traffic
    -> No need to disable source/destination check on EC2 instances
    -> Prepared for optional WireGuard encryption for all inter node traffic

  • MTU set to 8941

  • Removed migration init-container

  • Disable BGB and BIRD health checks

  • Set FELIX log level to warning

Chart Values

Key Type Default Description
image.tag string ""
installCRDs bool false
loglevel string "Warning"
mtu int 8941
network string "vxlan"
prometheus bool false

Resources