Releases: gardener/gardener-extension-networking-calico
Releases · gardener/gardener-extension-networking-calico
v1.36.1
[gardener/gardener-extension-networking-calico]
🏃 Others
[OPERATOR]
Vertical and horizontal cluster-proportional autoscalers for calico-typha now use different label selectors. byJohannes Scheerer <johannes.scheerer@sap.com>
[$0f655d29fa3c3e71b81dff7751c2f5e6156b9adc]
v1.36.0
[gardener/gardener-extension-networking-calico]
⚠️ Breaking Changes
[OPERATOR]
Thesecurity.gardener.cloud/pod-security-enforce
annotation in the ControllerRegistration is set tobaseline
. With this, the pods running in the extension namespace should comply withbaseline
pod-security standard. by @shafeeqes [#280]
✨ New Features
[OPERATOR]
Thegardener-extension-admission-calico
chart allows to optionally configure a projected volume based kubeconfig. by @timuthy [#289]
🏃 Others
[OPERATOR]
Allow propagating pod routes to nodes without overlay network by specifyingshoot.spec.networking.providerConfig.overlay.createPodRoutes: true
by @ScheererJ [#285]
v1.35.0
[gardener/gardener-extension-networking-calico]
⚠️ Breaking Changes
[OPERATOR]
networking-calico
no longer supports Shoots with Кubernetes version < 1.22. by @shafeeqes [#278]
🏃 Others
[OPERATOR]
Updated calico to v3.26.1 by @ScheererJ [#273][OPERATOR]
The obsolete logging configuration is cleaned up. by @vlvasilev [#276][OPERATOR]
networking-calico does no longer use Gardener GCR copies for the calico images. Instead, the upstream quay.io container images are used (quay.io/calico/node
,quay.io/calico/cni
,quay.io/calico/typha
,quay.io/calico/kube-controllers
). by @ialidzhikov [#275]
v1.34.1
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] networking-calico does no longer use Gardener GCR copies for the calico images. Instead, the upstream quay.io container images are used (
quay.io/calico/node
,quay.io/calico/cni
,quay.io/calico/typha
,quay.io/calico/kube-controllers
). (gardener/gardener-extension-networking-calico#277, @ialidzhikov)
v1.34.0
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] The admission/validation component is now adapted such that it works well in garden cluster with enabled
NetworkPolicy
protection (default sincegardener/gardener@v1.71
when garden cluster is managed bygardener-operator
). (gardener/gardener-extension-networking-calico#267, @rfranzke) - [OPERATOR] Updated cluster-proportional-autoscaler to v1.8.8 (gardener/gardener-extension-networking-calico#268, @ScheererJ)
- [OPERATOR] Update golang to 1.20.4. (gardener/gardener-extension-networking-calico#269, @ScheererJ)
- [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-networking-calico#272, @shafeeqes)
- github.com/gardener/gardener: v1.66.1 -> v1.71.0
- k8s.io/* : v0.26.1 -> v0.26.3
- sigs.k8s.io/controller-runtime: v0.14.4-> v0.14.6
v1.33.0
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] The
gardener-extension-admission-calico
Service in thegardener-extension-admission-calico
chart can now be configured to be topology-aware. (gardener/gardener-extension-networking-calico#258, @ialidzhikov) - [OPERATOR] A e2e test is added which tests all combinations of node to node and pod to pod communication. (gardener/gardener-extension-networking-calico#261, @DockToFuture)
- [OPERATOR] Update calico to
v3.25.1
. (gardener/gardener-extension-networking-calico#262, @DockToFuture) - [OPERATOR] The Gardener networking calico extension only supports kubernetes v1.21 going forward. (gardener/gardener-extension-networking-calico#263, @ScheererJ)
v1.32.0
[gardener-extension-networking-calico]
🐛 Bug Fixes
- [OPERATOR] The stale healthcheck conditions from the network extension is now properly cleaned up. (gardener/gardener-extension-networking-calico#252, @shafeeqes)
🏃 Others
- [OPERATOR] E2E tests are added which create a new calico shoot cluster, verify that it is running and clean it afterwards up. (gardener/gardener-extension-networking-calico#257, @DockToFuture)
- [OPERATOR] Calico extension does not crash anymore when node cidr is not specified. (gardener/gardener-extension-networking-calico#249, @ScheererJ)
- [OPERATOR] Fixed bug disallowing shoot clusters without network provider configuration from reconciling successfully. (gardener/gardener-extension-networking-calico#250, @ScheererJ)
- [OPERATOR] Bump builder image from
golang:1.19.4
togolang:1.20.2
(gardener/gardener-extension-networking-calico#251, @DockToFuture) - [OPERATOR] Switched calico images from DockerHub to Gardener GCR (gardener/gardener-extension-networking-calico#254, @robinschneider)
- [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-networking-calico#252, @shafeeqes)
- github.com/gardener/gardener: v1.66.0 -> v1.66.1
v1.31.2
[gardener-extension-networking-calico]
🐛 Bug Fixes
- [OPERATOR] The stale healthcheck conditions from the network extension is now properly cleaned up. (gardener/gardener-extension-networking-calico#253, @shafeeqes)
🏃 Others
- [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-networking-calico#253, @shafeeqes)
- github.com/gardener/gardener: v1.66.0 -> v1.66.1
v1.31.1
no release notes available
v1.31.0
[gardener-extension-networking-calico]
✨ New Features
- [USER]
calico-node
is marked as a node-critical component. With this, workload pods are only scheduled to aNode
if it runs a readycalico-node
pod. (gardener/gardener-extension-networking-calico#236, @dergeberl)
🏃 Others
- [OPERATOR] Calico pod security policy now works with source network address translation to infrastructure dns feature. (gardener/gardener-extension-networking-calico#241, @ScheererJ)
- [OPERATOR] Removed
minAllowed.cpu
from all VPA objects (gardener/gardener-extension-networking-calico#246, @voelzmo) - [OPERATOR] Adapted extension components to support the FullNetworkPoliciesInRuntimeCluster feature gate introduced by
gardener/gardener
v1.66, see here and #7352 for more information. (gardener/gardener-extension-networking-calico#247, @ScheererJ) - [OPERATOR] Extension networking calico is scraped for metrics per default on the seed. (gardener/gardener-extension-networking-calico#248, @ScheererJ)
- [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-networking-calico#237, @Kostov6)
- github.com/gardener/gardener: v1.59.0 -> v1.62.2
- [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-networking-calico#243, @shafeeqes)
- github.com/gardener/gardener: v1.62.2 -> v1.64.0
- k8s.io/* : v0.25.2 -> v0.26.1
- sigs.k8s.io/controller-runtime: v0.13.0-> v0.14.4
- [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-networking-calico#245, @shafeeqes)
- github.com/gardener/gardener: v1.64.0 -> v1.65.0