| # Values for the "calico" Helm release (projectcalico/tigera-operator) in |
| # namespace tigera-operator. |
| # |
| # Upgrade: apply the projectcalico.org v1 CRDs first (Helm does not upgrade |
| # them; since 3.32 they are no longer part of the chart), then upgrade: |
| # kubectl apply --server-side --force-conflicts -f \ |
| # https://raw.githubusercontent.com/projectcalico/calico/vX/manifests/v1_crd_projectcalico_org.yaml |
| # helm upgrade calico projectcalico/tigera-operator --version vX \ |
| # -n tigera-operator -f calico-values.yaml |
| # Read the upgrade notes first: going from 3.31 to 3.32+, Typha had to be held |
| # with the annotation unsupported.operator.tigera.io/ignore=true until |
| # calico-node had rolled out. |
| |
| installation: |
| calicoNetwork: |
| ipPools: |
| - blockSize: 26 |
| cidr: 10.240.0.0/12 |
| natOutgoing: Enabled |
| nodeSelector: all() |
| cni: |
| type: Calico |
| |
| # Flow-log aggregator and UI (new in 3.30). Not needed here, and the node |
| # is CPU-bound. |
| goldmane: |
| enabled: false |
| whisker: |
| enabled: false |