Releases: gardener/gardener-extension-provider-alicloud
Releases · gardener/gardener-extension-provider-alicloud
v1.58.0
[gardener/terraformer]
🐛 Bug Fixes
[DEVELOPER]
Providerazurerm
was updated to version 3.47.0 and is now properly recognising theARM_OIDC_TOKEN_FILE_PATH
env variable. by @dimityrmirchev [gardener/terraformer#156]
🏃 Others
[OPERATOR]
Update alpine tov3.21.2
by @kon-angelo [gardener/terraformer#157][OPERATOR]
Update golang tov1.23.5
by @kon-angelo [gardener/terraformer#157]
[gardener/gardener-extension-provider-alicloud]
📰 Noteworthy
[USER]
The kube-system/csi-disk-plugin-alicloud DaemonSet is no longer scaled by a VerticalPodAutoscaler as it does not really benefit from it. Removing VerticalPodAutoscaler for that component will reduce unnecessary evictions by VPA and will be a mitigation for https://issues.k8s.io/126921. by @ialidzhikov [#750]
🏃 Others
[OPERATOR]
Update CSI image version by @kevin-lacoo [#757][OPERATOR]
Updategardener/gardener
dependency tov1.110.4
by @MartinWeindel [#756][OPERATOR]
The kube-system/csi-disk-plugin-alicloud DaemonSet does no longer specify resource limits. by @ialidzhikov [#750]
Helm Charts
- admission-alicloud-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-application:v1.58.0
- admission-alicloud-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-runtime:v1.58.0
- provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.58.0
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.58.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.58.0
v1.57.0
[gardener/gardener-extension-provider-alicloud]
⚠️ Breaking Changes
[OPERATOR]
The Helm charts for theapplication
andruntime
parts of the gardener-extension-admission-alicloud admission controller have been separated into standalone charts. These charts now assume a Garden setup with a virtual garden. Both charts must be deployed individually: theruntime
chart on the Garden runtime cluster, and theapplication
chart on the virtual garden. Additionally, the intermediateglobal
level in the Helm values has been removed, so you may need to adjust your provided values accordingly. by @MartinWeindel [#746]
✨ New Features
[OPERATOR]
Adjustments for additional deployment of extension and admission controller on Garden runtime cluster by gardener-operator. by @MartinWeindel [#746]
🏃 Others
[OPERATOR]
Fixes Alicloud bastion instance CPU architecture not aligning with the image CPU architecture in certain conditions by @tedteng [#747][OPERATOR]
Remove the duplicate provider type check from the admission webhooks. by @LucaBernstein [#749][OPERATOR]
Bump gardener/gardener from v1.98.4 to v1.108.1. by @MartinWeindel [#746]
Helm Charts
- admission-alicloud-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-application:v1.57.0
- admission-alicloud-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-runtime:v1.57.0
- provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.57.0
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.57.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.57.0
v1.56.0
[gardener/gardener-extension-provider-alicloud]
🏃 Others
[OPERATOR]
Alicloud Cloud Controller Manager is updated to v2.10.0 by @kevin-lacoo [#745][OPERATOR]
The CIDR blocks used for shoot egress will now be provided via the status of the shoot's infrastructure-resource by @kevin-lacoo [#740]
Helm Charts
- admission-alicloud-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-application:v1.56.0
- admission-alicloud-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-runtime:v1.56.0
- provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.56.0
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.56.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.56.0
v1.55.0
[gardener/gardener-extension-provider-alicloud]
✨ New Features
[USER]
The admission webhook now validatesCredentialsBinding
s. by @dimityrmirchev [#738][USER]
The provider-alicloud extension does now support shoot clusters with Kubernetes version 1.31. You should consider the Kubernetes release notes before upgrading to 1.31. by @ialidzhikov [#739]
Helm Charts
- admission-alicloud-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-application:v1.55.0
- admission-alicloud-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-runtime:v1.55.0
- provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.55.0
Docker Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.55.0
- gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.55.0
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