| Matthias Andreas Benkard | 4f9f93f | 2026-11-04 15:52:13 +0100 | [diff] [blame] | 1 | # Values for the "calico" Helm release (projectcalico/tigera-operator) in |
| 2 | # namespace tigera-operator. |
| 3 | # |
| Matthias Andreas Benkard | 1f53cd8 | 2026-11-04 17:31:10 +0100 | [diff] [blame] | 4 | # Upgrade: apply the projectcalico.org v1 CRDs first (Helm does not upgrade |
| 5 | # them; since 3.32 they are no longer part of the chart), then upgrade: |
| 6 | # kubectl apply --server-side --force-conflicts -f \ |
| 7 | # https://raw.githubusercontent.com/projectcalico/calico/vX/manifests/v1_crd_projectcalico_org.yaml |
| Matthias Andreas Benkard | 4f9f93f | 2026-11-04 15:52:13 +0100 | [diff] [blame] | 8 | # helm upgrade calico projectcalico/tigera-operator --version vX \ |
| 9 | # -n tigera-operator -f calico-values.yaml |
| Matthias Andreas Benkard | 1f53cd8 | 2026-11-04 17:31:10 +0100 | [diff] [blame] | 10 | # Read the upgrade notes first: going from 3.31 to 3.32+, Typha had to be held |
| 11 | # with the annotation unsupported.operator.tigera.io/ignore=true until |
| 12 | # calico-node had rolled out. |
| Matthias Andreas Benkard | 4f9f93f | 2026-11-04 15:52:13 +0100 | [diff] [blame] | 13 | |
| 14 | installation: |
| 15 | calicoNetwork: |
| 16 | ipPools: |
| 17 | - blockSize: 26 |
| 18 | cidr: 10.240.0.0/12 |
| 19 | natOutgoing: Enabled |
| 20 | nodeSelector: all() |
| 21 | cni: |
| 22 | type: Calico |
| 23 | |
| 24 | # Flow-log aggregator and UI (new in 3.30). Not needed here, and the node |
| 25 | # is CPU-bound. |
| 26 | goldmane: |
| 27 | enabled: false |
| 28 | whisker: |
| 29 | enabled: false |