Releases: gardener/gardener-extension-provider-alicloud
Releases · gardener/gardener-extension-provider-alicloud
v1.54.0
[gardener/gardener-extension-provider-alicloud]
🏃 Others
[OPERATOR]
Starting with gardenlet >= v1.98.0, use controlplane webhook object selector to limit mutator calls. by @LucaBernstein [#731][OPERATOR]
The shoot-webhook does no longer mutate the metrics-server Deployment and the vpn-shoot Service. The shoot-webhook that now only mutates theaddons-nginx-ingress-controller
Service does now specify object selector. by @ialidzhikov [#730][OPERATOR]
Upgrade and adapt newWorkerPoolHash
function in Gardenerv1.98
. by @Duciwuci [#736]
Helm Charts
- admission-alicloud-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-application:v1.54.0
- admission-alicloud-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-runtime:v1.54.0
- provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.54.0
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.54.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.54.0
v1.53.0
[gardener/gardener-extension-provider-alicloud]
✨ New Features
[OPERATOR]
This extension now makes use of the new.spec.pools[].userDataSecretRef
field to get to the worker pool user data. by @rfranzke [#727][OPERATOR]
Helm charts of extension and admission controller are published as OCI artifacts now. by @oliver-goetz [#734][USER]
The provider-alicloud extension does now support shoot clusters with Kubernetes version 1.30. You should consider the Kubernetes release notes before upgrading to 1.30. by @shafeeqes [#722]
🏃 Others
[OPERATOR]
Thecontrolplaneexposure.alicloud.extensions.gardener.cloud
webhook does no longer mutate Services/Deployments. Previously the webhook was called for Services/Deployments mutations and was not mutating anything. by @ialidzhikov [#725][OPERATOR]
This extension is now using the new way of providing monitoring configuration (ref GEP-19) in case a shoot cluster's Prometheus has been migrated to management viaprometheus-operator
. by @rfranzke [#720][OPERATOR]
ApriorityClassName
can now be set for the admission deployment via thegardener-extension-admission-alicloud
Helm chart. by @timuthy [#732][OPERATOR]
Inserts architecture from worker to the machine class by @sssash18 [#735][OPERATOR]
NodeGroupAutoscalingOptions can now be specified per worker group via the worker through the fieldworker.spec.pools.clusterAutoscaler
by @aaronfern [#715]
[gardener/machine-controller-manager]
⚠️ Breaking Changes
[OPERATOR]
Change OCI Image Registry from GCR (eu.gcr.io/gardener-project
) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases
). Users should update their references. by @ccwienk [gardener/machine-controller-manager#878][DEVELOPER]
New provider method Driver.InitializeMachine added for Post-Creation VM Instance Initialization steps. by @elankath [gardener/machine-controller-manager#898]
🐛 Bug Fixes
[DEVELOPER]
MCM restart happens properly in integration tests now. This fix will get activated, once this version is vendored in your mcm-provider by @sssash18 [gardener/machine-controller-manager#879][OPERATOR]
Fix for edge case of Node object deletion missed during machine termination. by @elankath [gardener/machine-controller-manager#887]
🏃 Others
[OPERATOR]
machine controller won't reconcile machine on non-spec update events by @himanshu-kun [gardener/machine-controller-manager#877][OPERATOR]
Updated k8s dependencies tov0.29.3
by @rishabh-11 [gardener/machine-controller-manager#907][OPERATOR]
fixed IT for seed with k8s >= 1.27 as control cluster by @piyuagr [gardener/machine-controller-manager#869][OPERATOR]
Removed vendor directory by @rishabh-11 [gardener/machine-controller-manager#903][OPERATOR]
Architecture field added in the nodetemplate. This will allow CA to pickup architecture from machine class and schedule pods on relevant arch nodes. by @sssash18 [gardener/machine-controller-manager#894][DEVELOPER]
go-git now removed from dependencies due to CVE's. by @elankath [gardener/machine-controller-manager#896][DEVELOPER]
Bumpk8s.io/*
deps tov0.28.2
by @afritzler [gardener/machine-controller-manager#858]
📖 Documentation
[DEVELOPER]
Phase transition diagram for a machine object is added to FAQs by @himanshu-kun [gardener/machine-controller-manager#886]
[gardener/machine-controller-manager-provider-alicloud]
🏃 Others
[DEVELOPER]
Removed vendor directory by @rishabh-11 [gardener/machine-controller-manager-provider-alicloud#74]
Helm Charts
- admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud:v1.53.0
- provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.53.0
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.53.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.53.0
v1.52.1
no release notes available
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.52.1
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.52.1
v1.52.0
[gardener/gardener-extension-provider-alicloud]
⚠️ Breaking Changes
[OPERATOR]
provider-alicloud
no longer supports Shoots with Кubernetes version == 1.24. by @shafeeqes [#678]
🐛 Bug Fixes
[DEVELOPER]
source-
prefix ofBackupEntry
name is being ignored when performing entry deletion by @Kostov6 [#698]
🏃 Others
[OPERATOR]
Update csi-plugin-alicloud to v1.30.1-242df8a-aliyun by @kevin-lacoo [#709][OPERATOR]
The code related tomachine-controller-manager
management has been cleaned up becausegardenlet
is responsible for it sincegardener/[email protected]
. by @kevin-lacoo [#706][OPERATOR]
add os information as labels in machine class objects. by @tedteng [#703][DEVELOPER]
Add GetBucketInfo to OSS client interface. by @MartinWeindel [#694][DEPENDENCY]
The following golang dependencies have been upgraded :gardener/gardener
:v1.86.0
->v1.91.1
- k8s.io/* : v0.28.3 -> v0.29.3
- sigs.k8s.io/controller-runtime: v0.16.3-> v0.17.2 by @shafeeqes [#704]
[gardener/terraformer]
🏃 Others
[OPERATOR]
Update go -> v1.21.5 by @kon-angelo [gardener/terraformer#146][OPERATOR]
Update alpine -> v1.29.0 by @kon-angelo [gardener/terraformer#146]
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.52.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.52.0
v1.51.2
no release notes available
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.51.2
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.51.2
v1.51.1
[gardener/gardener-extension-provider-alicloud]
🏃 Others
[OPERATOR]
upadte terraformer to 2.25.0 by @kevin-lacoo [#697]
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.51.1
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.51.1
v1.51.0
[gardener/gardener-extension-provider-alicloud]
⚠️ Breaking Changes
[OPERATOR]
CA and server certificates for the admission component are managed automatically. Passing custom certificates via Helm values is not supported anymore. by @timuthy [#683][OPERATOR]
Change OCI Image Registry from GCR (eu.gcr.io/gardener-project
) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases
). Users should update their references.
by @ccwienk [#673]
📰 Noteworthy
[DEVELOPER]
Remove dependency to specific calico and cilium versions. by @axel7born [#659]
✨ New Features
[USER]
The provider-alicloud extension does now support shoot clusters with Kubernetes version 1.29. You should consider the Kubernetes release notes before upgrading to 1.29. by @acumino [#688][USER]
provider-alicloud
extension now supports Shoot Force Deletion for more details.). by @shafeeqes [#652]
🏃 Others
[OPERATOR]
The following image is updated:[OPERATOR]
Enhance NatGateway availableZone validation is moved to ConfigValidator, If first zone user sets under network section doesn't support enhance natgateway, an error will occur during shoot reconcile process. by @kevin-lacoo [#681][OPERATOR]
Bump github.com/gardener/gardener to 1.86.0. by @timuthy [#683][OPERATOR]
Now user can change EIP after infrastructure created in flow based case. by @kevin-lacoo [#686][OPERATOR]
Update terraformer to v2.24.0 by @kevin-lacoo [#685][DEVELOPER]
Thevendor
directory was removed in favor of thego mod cache
. by @timuthy [#683]
[gardener/machine-controller-manager]
🐛 Bug Fixes
[OPERATOR]
Removesnode.machine.sapcloud.io/not-managed-by-mcm
annotation from nodes managed by the MCM. by @gardener-robot-ci-1 [gardener/machine-controller-manager#866]
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.51.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.51.0
v1.50.1
no release notes available
Docker Images
- gardener-extension-admission-alicloud:
eu.gcr.io/gardener-project/gardener/extensions/admission-alicloud:v1.50.1
- gardener-extension-provider-alicloud:
eu.gcr.io/gardener-project/gardener/extensions/provider-alicloud:v1.50.1
v1.50.0
[gardener/gardener-extension-provider-alicloud]
📰 Noteworthy
[DEVELOPER]
Remove dependency to specific calico and cilium versions. by @axel7born [#659]
✨ New Features
[USER]
provider-alicloud
extension now supports Shoot Force Deletion for more details.). by @shafeeqes [#652]
🏃 Others
[OPERATOR]
The following image is updated:- registry.eu-central-1.aliyuncs.com/gardener-de/alibaba-cloud-controller-manager:v1.9.3-372 -> registry-eu-central-1.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.7.0 by @shaoyongfeng [#654]
[OPERATOR]
Flow-based infrastructure reconciliation without Terraformer by @kevin-lacoo [#656][OPERATOR]
The following golang dependencies have been upgraded :gardener/gardener
:v1.81.0
->v1.81.6
k8s.io/*
:v0.28.2
->v0.28.3
sigs.k8s.io/controller-runtime
:v0.16.2
->v0.16.3
by @shafeeqes [#660]
[DEVELOPER]
Add new unit tests. by @axel7born [#664]
[gardener/machine-controller-manager]
🐛 Bug Fixes
[OPERATOR]
Removesnode.machine.sapcloud.io/not-managed-by-mcm
annotation from nodes managed by the MCM. by @gardener-robot-ci-1 [gardener/machine-controller-manager#866]
Docker Images
- gardener-extension-admission-alicloud:
eu.gcr.io/gardener-project/gardener/extensions/admission-alicloud:v1.50.0
- gardener-extension-provider-alicloud:
eu.gcr.io/gardener-project/gardener/extensions/provider-alicloud:v1.50.0
Docker Images
gardener-extension-provider-alicloud: eu.gcr.io/gardener-project/gardener/extensions/provider-alicloud:v1.50.0
gardener-extension-admission-alicloud: eu.gcr.io/gardener-project/gardener/extensions/admission-alicloud:v1.50.0
v1.49.1
[gardener/gardener-extension-provider-alicloud]
🏃 Others
[OPERATOR]
Removesnode.machine.sapcloud.io/not-managed-by-mcm
annotation from nodes managed by the MCM. by @kevin-lacoo [#663][OPERATOR]
The defaultmachine-safety-orphan-vms-period
has been reduced from 30m to 15m. by @kevin-lacoo [#663]
Docker Images
gardener-extension-admission-alicloud: eu.gcr.io/gardener-project/gardener/extensions/admission-alicloud:v1.49.1
gardener-extension-provider-alicloud: eu.gcr.io/gardener-project/gardener/extensions/provider-alicloud:v1.49.1