Releases: gardener/gardener-extension-networking-calico
Releases · gardener/gardener-extension-networking-calico
v1.24.2
[gardener-extension-networking-calico]
🐛 Bug Fixes
- [USER] An issue causing Pod creation to fail for calico-node, calico-typha and calico-kube-controllers components when privileged containers are not allowed is now fixed. (gardener/gardener-extension-networking-calico#182, @ialidzhikov)
v1.24.1
no release notes available
v1.24.0
[gardener-extension-networking-calico]
⚠️ Breaking Changes
- [OPERATOR] This extension is only compatible with Gardener versions
>= v1.37
. (gardener/gardener-extension-networking-calico#176, @rfranzke)
✨ New Features
- [OPERATOR]
gardener-extension-admission-calico
now supports configuration for enabling service account token volume projection. It is exposed through the.Values.global.serviceAccountTokenVolumeProjection
section in the respective chart's values. (gardener/gardener-extension-networking-calico#172, @dimityrmirchev) - [OPERATOR] It is now possible to configure a
user
instead of aserviceaccount
subject in theclusterrolebinding
for thegardener-extension-admission-calico
when using virtual garden setup by setting.Values.global.virtualGarden.user.name
. (gardener/gardener-extension-networking-calico#172, @dimityrmirchev)
📖 Documentation
- [DEPENDENCY] Paths transformations in .docforge/manifest.yaml for simplification (gardener/gardener-extension-networking-calico#157, @Kostov6)
🏃 Others
- [OPERATOR] Switch vertical pod autoscaler to v1 for all calico components. (gardener/gardener-extension-networking-calico#175, @ScheererJ)
- [OPERATOR] Add vertical pod autoscalers for calico-node and calico-typha. (gardener/gardener-extension-networking-calico#174, @ScheererJ)
- [OPERATOR] The following dependencies are updated: (gardener/gardener-extension-networking-calico#171, @DockToFuture)
- github.com/gardener/gardener: v1.39.0 -> v1.43.2
- controller-runtime: v0.10.2 -> v0.11.0
- github.com/onsi/ginkgo v1.16.4 -> github.com/onsi/ginkgo/v2 v2.1.0
- github.com/onsi/gomega v1.15.0 -> v1.18.0
- github.com/go-logr/logr v0.4.0 -> v1.2.0
- [OPERATOR] Memory limit of calico autoscalers reduced to fit to real world scenarios. (gardener/gardener-extension-networking-calico#169, @ScheererJ)
- [OPERATOR] CPU limits for calico node and typha are removed. (gardener/gardener-extension-networking-calico#166, @DockToFuture)
- [OPERATOR] Increase memory limit of calico-kube-controllers and restrict its vpa to request scaling. (gardener/gardener-extension-networking-calico#164, @ScheererJ)
- [OPERATOR] Update calico to v3.22.1. (gardener/gardener-extension-networking-calico#163, @DockToFuture)
- [OPERATOR] Adapt calico-kube-controllers to remove cpu limit and increase readiness probe timeout. (gardener/gardener-extension-networking-calico#161, @ScheererJ)
- [OPERATOR] Update calico cpu limits to 1000 cores for calico node and calico typha. (gardener/gardener-extension-networking-calico#158, @DockToFuture)
- [OPERATOR] Calico components will no longer have cpu limits in new clusters, calico memory limits will no longer be autoscaled, but they set to a high static value. (gardener/gardener-extension-networking-calico#155, @ScheererJ)
- [OPERATOR] The
gardener-extension-admission-calico
webhook now contains an object selector for networking plugin type label. Please make sure you are runninggardener@v1.42
or later before enabling the same. (gardener/gardener-extension-networking-calico#154, @shafeeqes) - [OPERATOR] Allow calico-typha update in single node clusters (gardener/gardener-extension-networking-calico#152, @ScheererJ)
- [OPERATOR] Kubernetes releases older than 1.17 are no longer supported by the gardener calico extension. (gardener/gardener-extension-networking-calico#150, @ScheererJ)
- [OPERATOR] Update calico to
v3.22.0
. (gardener/gardener-extension-networking-calico#148, @DockToFuture) - [OPERATOR] Improve the calico (felix and typha) scrape configuration (gardener/gardener-extension-networking-calico#147, @istvanballok)
- [OPERATOR] Update calico typha cpva to not autoscale at the same step size for calico typha cpva and calico node cpva. (gardener/gardener-extension-networking-calico#146, @DockToFuture)
- [OPERATOR] Only apply vpa for calico-kube-controllers if calico-kube-controllers is actually deployed. (gardener/gardener-extension-networking-calico#145, @ScheererJ)
- [OPERATOR] Update to calico to
v3.21.4
. (gardener/gardener-extension-networking-calico#144, @DockToFuture) - [OPERATOR] Remove autoscaling of cpu requests for calico-node from cpva. (gardener/gardener-extension-networking-calico#143, @DockToFuture)
- [OPERATOR] Update calico to 3.21.3. (gardener/gardener-extension-networking-calico#141, @ScheererJ)
- [OPERATOR] Increased cpu limit of calico typha and memory limit of the calico autoscalers. (gardener/gardener-extension-networking-calico#139, @ScheererJ)
📰 Noteworthy
- [OPERATOR] The extension controller uses a projected
ServiceAccount
token in case it runs on a seed with a gardenlet of at leastv1.37
or higher. The same applies for thecalico
-relatedPod
s deployed to shoot cluster. (gardener/gardener-extension-networking-calico#137, @rfranzke) - [DEVELOPER] The Golang version has been updated to
1.17.5
. (gardener/gardener-extension-networking-calico#137, @rfranzke)
v1.19.11
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Update Calico to v3.19.4 (gardener/gardener-extension-networking-calico#173, @ScheererJ)
- [OPERATOR] Memory limit of calico autoscalers reduced to fit to real world scenarios. (gardener/gardener-extension-networking-calico#170, @ScheererJ)
- [OPERATOR] CPU limits for calico node and typha are removed. (gardener/gardener-extension-networking-calico#168, @DockToFuture)
- [OPERATOR] Increase memory limit of calico-kube-controllers and restrict its vpa to request scaling. (gardener/gardener-extension-networking-calico#165, @ScheererJ)
v1.19.10
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Adapt calico-kube-controllers to remove cpu limit and increase readiness/liveness probe timeout. (gardener/gardener-extension-networking-calico#162, @ScheererJ)
v1.19.9
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Update calico cpu limits to 1000 cores for calico node and calico typha. (gardener/gardener-extension-networking-calico#159, @DockToFuture)
v1.19.8
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Calico components will no longer have cpu limits in new clusters, calico memory limits will no longer be autoscaled, but they set to a high static value. (gardener/gardener-extension-networking-calico#156, @ScheererJ)
v1.19.7
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Allow calico-typha update in single node clusters (gardener/gardener-extension-networking-calico#153, @ScheererJ)
v1.19.6
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Increase timeouts of readiness/liveness probes of calico-node to handle overload situations. (gardener/gardener-extension-networking-calico#151, @ScheererJ)
v1.19.5
[gardener-extension-networking-calico]
🏃 Others
- [OPERATOR] Update calico typha cpva to not autoscale at the same step size for calico typha cpva and calico node cpva. (gardener/gardener-extension-networking-calico#149, @DockToFuture)