Skip to content

Releases: gardener/gardener-extension-provider-azure

v1.14.0

21 Oct 10:55
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Improvements

  • [OPERATOR] github.com/gardener/gardener dependency is now updated to v1.11.1. (#175, @dkistner)
  • [OPERATOR] The following options can now be configured through the extension's Helm chart values charts/gardener-extension-provider-azure/values.yaml: (#173, @timuthy)
    • Health check worker count
    • minAllowed values for VPA
  • [OPERATOR] Add common certificate directory mounts to the CCM. (#167, @danielfoehrKn)
  • [OPERATOR] kubernetes-sigs/azuredisk-csi-driver is now updated to v0.9.0. (#165, @ialidzhikov)
  • [OPERATOR] The Webhook ensurer does not remove or add the /etc/ssl directory for kube apiserver deployments any more. This is done by the Gardenlet for version >= 1.10.0. (#164, @danielfoehrKn)

[cloud-provider-azure]

Improvements

[gardener]

Most notable changes

  • [OPERATOR] Machines without .spec.providerID or .status.node will no longer be persisted in the Worker' .status.state field. This is to prevent unnecessary updates to the ShootState resources. (gardener/gardener#2909, @rfranzke)

[machine-controller-manager]

Most notable changes

Improvements

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.14.0
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.14.0

v1.13.1

28 Sep 17:34
Compare
Choose a tag to compare

[gardener]

Most notable changes

  • [OPERATOR] Machines without .spec.providerID or .status.node will no longer be persisted in the Worker' .status.state field. This is to prevent unnecessary updates to the ShootState resources. (gardener/gardener#2909, @rfranzke)

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.13.1
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.13.1

v1.13.0

09 Sep 10:47
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Most notable changes

Improvements

  • [OPERATOR] The volumeBindingMode of the StorageClasses managed by Gardener is now switched to WaitForFirstConsumer. (#159, @ialidzhikov)

[cloud-provider-azure]

Improvements

[terraformer]

Improvements

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.13.0
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.13.0

v1.12.0

27 Aug 07:22
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Improvements

  • [OPERATOR] The remedy controller is now enabled by default on all Azure clusters. It can be disabled using the annotation azure.provider.extensions.gardener.cloud/disable-remedy-controller: "true" (#151, @stoyanr)
  • [OPERATOR] The StorageClasses in the shoot cluster managed by Gardener are now re-created in case the update request failed due to changed immutable fields. (#149, @vpnachev)
  • [OPERATOR] A PodDisruptionBudget for the validation server is now automatically deployed as part of its Helm chart if the replica count is larger than 1. (#147, @rfranzke)
  • [OPERATOR] kubernetes-sigs/azuredisk-csi-driver is now updated to v0.8.0. (#146, @ialidzhikov)

[gardener]

Improvements

  • [OPERATOR] The generic worker actuator now also reports failed machines from the corresponding machine deployment in case the shoot cluster is being hibernated. Earlier scale down issues during hibernation were not reported to users, e.g. if something was wrong with the configured cloud provider account and thus the machine deletion was denied. (gardener/gardener#2759, @timuthy)
  • [OPERATOR] Kubernetes dependencies are now updated to v0.17.11. (gardener/gardener#2728, @ialidzhikov)
  • [OPERATOR] The error code mapping has been extended to categorize certain common issues upfront and furnish them with error codes. (gardener/gardener#2702, @rfranzke)

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.12.0
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.12.0

v1.11.0

06 Aug 05:56
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Most notable changes

  • [OPERATOR] The logging configuration has been adapted to cater with Loki which was introduced as part of gardener/gardener#2515. If an older version of this extension is used with a Gardener version >= v1.8 and the Logging feature gate is enabled then the fluent-bit matcher won't catch the log anymore (resulting in the logs being collected, but not nicely parsed and instead displayed in nested JSON). It is recommended update to at least this extension version when Gardener >= v1.8 is used and the Logging feature gate is enabled. (#124, @Kristian-ZH)

Improvements

  • [USER] StorageClasses now allow for expansion of PVCs. (#133, @mvladev)
  • [USER] The csi-node-driver daemon sets are now auto-scaled by the VPA in case the Shoot sets .spec.kubernetes.verticalPodAutoscaler.enabled=true. (#121, @rfranzke)
  • [OPERATOR] Worker extension allows configuring following parameters on machine-deployment: drainTimeout, creationTimeout, healthTimeout, maxEvictRetries, nodeConditions. (#144, @hardikdr)
  • [OPERATOR] The default webhook server port is now changed to 10250. (#143, @stoyanr)
  • [OPERATOR] CSI controllers / drivers are now deployed by default if the Kubernetes version is 1.20 or later (not 1.19 as before) (#142, @stoyanr)
  • [OPERATOR] kubernetes-sigs/azurefile-csi-driver is now updated to v0.8.0. (#140, @ialidzhikov)
  • [OPERATOR] The controlplane controller now ensures that all remaining remedy controller resources have been deleted before deleting the remedy controller itself. (#138, @stoyanr)
  • [OPERATOR] An issues has been fixed which caused unsuccessful shoot deletions due to the migration of the cloud-provider-config from a config map to a secret. (#131, @timuthy)
  • [OPERATOR] Azure Storage Service Accounts for ETCD backup now have allowBlobPublicAccess set to false. See Azure Storage API for more details. (#129, @mvladev)

[cloud-provider-azure]

Improvements

[machine-controller-manager]

Improvements

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.11.0
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.11.0

v1.10.1

09 Jul 15:58
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Improvements

  • [OPERATOR] An issues has been fixed which caused unsuccessful shoot deletions due to the migration of the cloud-provider-config from a config map to a secret. (8ab1e78)

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.10.1
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.10.1

v1.10.0

08 Jul 12:41
Compare
Choose a tag to compare

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.10.0
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.10.0

v1.9.0

02 Jul 14:32
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Most notable changes

  • [USER] It is now possible to configure additional data volumes for the worker machines. Please consult this documentation for more information. (#107, @rfranzke)
  • [USER] Accelerated Networking feature has been disabled for AvSet clusters. It is still available for zoned clusters. (#100, @vpnachev)
  • [OPERATOR] Until now provider-azure was maintaining a Terraform configuration which is both v0.12 and v0.11 compatible. The Terraform configuration is now adapted to the new Terraform language which makes it Terraform v0.11 incompatible. (#118, @ialidzhikov)

Improvements

  • [USER] A bug has been fixed, that caused the Infrastructure not to be deleted for newly created clusters. (#113, @tim-ebert)
  • [OPERATOR] A bug has been fixed, that caused the Infrastructure deletion to be blocked forever in case there are already running terraformer Pods. (#123, @tim-ebert)
  • [OPERATOR] The Azure controlplane now contains an additional controller for applying "remedies" for certain sporadic Azure issues. (#120, @stoyanr)
  • [OPERATOR] An issue has been fixed which caused a reconcile error for the infrastructure if the countFaultDomains or countUpdateDomains values for the shoot's region was changed. (#111, @timuthy)
  • [OPERATOR] An issue preventing extensionsv1alpha1.BackupEntry to be deleted is now fixed. (#105, @ialidzhikov)
  • [OPERATOR] Kubernetes dependencies are updated to v0.17.6. (#104, @ialidzhikov)
  • [OPERATOR] The Kubernetes Kind for cloud-provider-config and cloud-provider-disk-config in a shoot's control plane has been changed from ConfigMap to Secret. (#99, @timuthy)
  • [OPERATOR] An issue preventing error codes to be properly populated in .status.lastError.codes for Infrastructure is now fixed. (#97, @ialidzhikov)

[gardener]

Improvements

[machine-controller-manager]

Most notable changes

Improvements

[terraformer]

Most notable changes

Improvements

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.9.0
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.9.0

v1.8.4

17 Jun 10:01
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Improvements

  • [OPERATOR] An issue has been fixed which caused a reconcile error for the infrastructure if the countFaultDomains or countUpdateDomains values for the shoot's region was changed. (#112, @timuthy)

v1.8.3

04 Jun 14:50
Compare
Choose a tag to compare

[gardener-extension-provider-azure]

Improvements

  • [OPERATOR] An issue preventing extensionsv1alpha1.BackupEntry to be deleted is now fixed. (d5ccb48)

Docker Images

gardener-extension-provider-azure: eu.gcr.io/gardener-project/gardener/extensions/provider-azure:v1.8.3
gardener-extension-validator-azure: eu.gcr.io/gardener-project/gardener/extensions/validator-azure:v1.8.3