Repository navigation
Networking Core Module Release 4.1.0
Welcome to the latest release of the Networking module of SIGHUP Distribution maintained by team SIGHUP by ReeVo.
This release adds support for Kubernetes 1.36 and officially drops support for Kubernetes versions 1.32.
Packages version 🚢
| Component | Current Version | Previous Version |
|---|---|---|
cilium |
v1.19.8 |
v1.18.11 |
tigera-operator |
v1.42.6 |
v1.40.13 |
Breaking Changes 💔
AdminNetworkPolicyandBaselineAdminNetworkPolicyare no longer supported by Calico. Calico v3.32 does not install their CRDs and does not enforce these resources. If you use them, migrate toClusterNetworkPolicybefore upgrading.- Cilium:
CiliumBGPPeeringPolicy(BGPv1) API removed,CiliumLoadBalancerIPPoolv2alpha1deprecated. If you use BGP, migrate to thecilium.io/v2APIs (CiliumBGPClusterConfig,CiliumBGPPeerConfig,CiliumBGPAdvertisement) before upgrading. Move customCiliumLoadBalancerIPPoolmanifests fromapiVersion: cilium.io/v2alpha1tocilium.io/v2. - Cilium: deprecated Network Policy fields now rejected, DNS wildcard semantics changed. Remove
FromRequires/ToRequiresfrom your policies (now enforced empty) and review DNS patterns starting with**., which now match multiple subdomains.
Update Guide 🦮
Tigera Calico On Premises
kustomize build katalog/tigera/on-prem | kubectl apply -f -Important
This release deploys the Calico API Server (new calico-system/calico-apiserver pods). Since Calico v3.32 the Goldmane, Whisker and Tiers components use the projectcalico.org/v3 API served by it, so the APIServer resource is now required: without it the operator reports those components as degraded. It is part of katalog/tigera/on-prem, so applying the package takes care of it.
Cilium
Apply the Kustomize project with the new version:
kustomize build katalog/cilium | kubectl apply -f -