Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.

Releases: gardener-attic/gardener-extensions

0.7.0

25 Jun 16:54
Compare
Choose a tag to compare

[gardener-extensions]

Most notable changes

  • [OPERATOR] All provider controllers do now have a new flag --worker-deploy-crds which defaults to true. If enabled then all worker-relevant CRDs like MachineDeployment, etc. will be deployed during startup time of the controller. (#142, @rfranzke)

Improvements

  • [USER] An issue that prevent the Alicloud infrastructure controller from reconciling the infrastructure in rare cases has been fixed. (e243969)
  • [USER] The waiting time for Terraformer pods has been increased to 10m. (26b6bef)
  • [USER] The required RBAC role for the terraformer pods created by the provider controllers is now correctly created before the pod is scheduled. (b6408c5)
  • [USER] All worker controllers are now making sure that the machine-controller-manager is awake before deleting the machines (in case the shoot was hibernated before). Also, they now ensure that the required RBAC roles have been created before starting the deletion process. (3341d4c)
  • [USER] An issue in the Alicloud infrastructure controller that might cause nil pointer panics has been fixed. (4f11f22)
  • [USER] The previous naming scheme for Alicloud machine classes is now preserved (<namespace>-<pool-name>-<zone-name> instead of <namespace>-<pool-name>-z<zone-index>). (20af1d2)
  • [USER] All worker actuators can now interact with 1.14 shoot clusters. (334ec0d)
  • [USER] The RBAC permissions have been fixed in all provider Helm charts. (c0364ae)
  • [USER] All the worker actuators no longer require the shoot clients. (f3cbf61)
  • [USER] The certificate-service as well as all worker controllers do not longer try to interact with the shoot API server in case the shoot is hibernated. (ea2d711)
  • [USER] The Alicloud infrastructure controller does now explicitly trigger the Terraform execution because new output variables have been added. (f8ac54a)
  • [OPERATOR] Fix Openstack/Azure controlplane ensurer when deleting shoot (#155, @svetlinas)
  • [OPERATOR] It is now possible to configure client connection configuration for the provider extensions. (#153, @rfranzke)
  • [OPERATOR] Fix Ensuring kubernetes general configuration for AWS and GCP (#150, @svetlinas)
  • [OPERATOR] Issues related to Openstack and Azure extension controller (#147, @svetlinas)
  • [OPERATOR] This does not include the webhooks for packet. (#144, @mkoynov)
  • [OPERATOR] The amount of required reconciliations for Worker, ControlPlane and CertificateService controllers has been improved. (#138, @timuthy)
  • [OPERATOR] Enhance ControlPlane webhooks to do additional provider-specific modifications (#124, @svetlinas)
  • [OPERATOR] GCP: kubelet.service now reads from /etc/hostname for hostname override. (#119, @mvladev)
  • [OPERATOR] Read DHCPDomain and RequestTimeout from the CloudProfile in OpenStack ControlPlane controller (#118, @svetlinas)
  • [OPERATOR] Temporarily disable writing to shoot in controlplane controllers (#108, @stoyanr)
  • [OPERATOR] Fix webhook issues with controller registration (#107, @stoyanr)
  • [OPERATOR] Add controlplane webhooks for Openstack (#105, @svetlinas)
  • [OPERATOR] Fixes an issue for the Certificate-Service controller which couldn't handle shoots whose dns provider was unmanaged. (#104, @timuthy)
  • [OPERATOR] Add controlplane webhooks for Azure (#102, @mkoynov)
  • [OPERATOR] Add alicloud controlplane webhooks (#101, @stoyanr)
  • [OPERATOR] NetworkPolicy labels are added to all components deployed in a Shoot namespace. (#100, @mvladev)
  • [OPERATOR] kubectl does now show additional printer columns for MCM CRDs. (#99, @ialidzhikov)
  • [OPERATOR] Add Alicloud controlplane controller (#98, @stoyanr)
  • [OPERATOR] Add controlplane controller for Azure. (#95, @mkoynov)
  • [OPERATOR] Implement customizing of etcd stateful sets via webhooks for AWS and GCP. (#94, @stoyanr)

[etcd-backup-restore]

Improvements

[machine-controller-manager]

Most notable changes

Improvements

[terraformer]

Most notable changes

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.7.0

0.6.6

13 Jun 15:15
Compare
Choose a tag to compare

[gardener-extensions]

Most notable changes

  • [OPERATOR] All provider controllers do now have a new flag --worker-deploy-crds which defaults to true. If enabled then all worker-relevant CRDs like MachineDeployment, etc. will be deployed during startup time of the controller. (f140892)

Improvements

  • [OPERATOR] The maximum waiting time for Terraformer jobs has been reduced from 1h to 20m. (7652810)
  • [OPERATOR] Fixed an issue that may cause panics when the machines are labeled for forceful deletion. (ba0ae18)

[terraformer]

Most notable changes

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.6

0.6.5

06 Jun 17:44
Compare
Choose a tag to compare

[gardener-extensions]

Improvements

  • [OPERATOR] Fixes an issue for the Certificate-Service controller which couldn't handle shoots whose dns provider was unmanaged. (fab8c1b)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.5

0.6.4

04 Jun 11:53
Compare
Choose a tag to compare

[gardener-extensions]

Improvements

  • [OPERATOR] NetworkPolicy labels are added to all components deployed in a Shoot namespace. (9e91138)
  • [OPERATOR] kubectl does now show additional printer columns for MCM CRDs. (3533a78)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.4

0.6.3

04 Jun 08:00
Compare
Choose a tag to compare

[gardener-extensions]

Improvements

  • [USER] An issue that prevent the Alicloud infrastructure controller from reconciling the infrastructure in rare cases has been fixed. (487d00d)
  • [USER] The waiting time for Terraformer pods has been increased to 10m. (a06e932)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.3

0.6.2

31 May 15:00
Compare
Choose a tag to compare

[gardener-extensions]

Improvements

  • [USER] The required RBAC role for the terraformer pods created by the provider controllers is now correctly created before the pod is scheduled. (1421ea0)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.2

0.6.1

31 May 11:34
Compare
Choose a tag to compare

[gardener-extensions]

Improvements

  • [USER] All worker controllers are now making sure that the machine-controller-manager is awake before deleting the machines (in case the shoot was hibernated before). Also, they now ensure that the required RBAC roles have been created before starting the deletion process. (3132353)
  • [USER] An issue in the Alicloud infrastructure controller that might cause nil pointer panics has been fixed. (d7af523)
  • [USER] The previous naming scheme for Alicloud machine classes is now preserved (<namespace>-<pool-name>-<zone-name> instead of <namespace>-<pool-name>-z<zone-index>). (66811bd)
  • [USER] All worker actuators can now interact with 1.14 shoot clusters. (32836e3)
  • [USER] The RBAC permissions have been fixed in all provider Helm charts. (94b4502)
  • [USER] All the worker actuators no longer require the shoot clients. (408c5bc)
  • [USER] The certificate-service as well as all worker controllers do not longer try to interact with the shoot API server in case the shoot is hibernated. (82414a7)
  • [USER] The Alicloud infrastructure controller does now explicitly trigger the Terraform execution because new output variables have been added. (ffde706)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.1

0.6.0

29 May 12:43
Compare
Choose a tag to compare

[gardener-extensions]

Most notable changes

  • [USER] The Worker extension controller for AWS has been implemented. (#71, @rfranzke)
  • [USER] The OpenStack provider does now have support for the Infrastructure extension. (#45, @afritzler)
  • [USER] Automatic version updates/upgrades are now disabled for all Alicloud CoreOS Container Linux worker machines. (#44, @jia-jerry)
  • [USER] The Azure provider does now have support for the Infrastructure extension. (#43, @zanetworker)
  • [OPERATOR] Added Packet infrastructure controller (#78, @rfranzke)
  • [OPERATOR] Added a new operating system config controller that supports SUSE JeOS. (#32, @pablochacin)

Improvements

  • [OPERATOR] Add deploying to Shoot to controlplane controllers (#91, @stoyanr)
  • [OPERATOR] It is now possible to turn individual webhooks and controllers on and off via the command line flag --disable-controllers and --disable-webhooks. (#86, @adracus)
  • [OPERATOR] There is now an implementation of the infrastructure resource for Alicloud. (#85, @adracus)
  • [OPERATOR] Refactor controlplane webhooks to eliminate code duplication (#83, @stoyanr)
  • [OPERATOR] Add GCP controlplane webhooks (#79, @stoyanr)
  • [OPERATOR] Refactor controlplane controllers to eliminate code duplication (#76, @stoyanr)
  • [OPERATOR] Add GCP controlplane controller (#69, @stoyanr)
  • [OPERATOR] Add kubelet config to AWS controlplane webhook (#63, @stoyanr)
  • [OPERATOR] Add controlplane webhooks tests (#59, @stoyanr)
  • [OPERATOR] Cleanup route names by network name and "shoot--" prefix (#58, @DockToFuture)
  • [OPERATOR] Add AWS controlplane webhooks tests (#53, @stoyanr)
  • [OPERATOR] Implement AWS controlplane webhooks (#52, @stoyanr)
  • [OPERATOR] Add AWS controlplane controller tests (#50, @stoyanr)
  • [OPERATOR] Remnant route entries are now explicitly deleted by the gcp-provider extension controller during the infrastructure deletion. (#49, @DockToFuture)
  • [OPERATOR] Add controlplane webhooks (#48, @stoyanr)
  • [OPERATOR] Gardener Extensions got a new extension controller which manages certificate service components. (#47, @timuthy)
  • [OPERATOR] The new GCP infrastructure controller allows the reconciliation of GCP infrastructures. (#28, @adracus)

[machine-controller-manager]

Most notable changes

Improvements

[terraformer]

Most notable changes

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.6.0

0.5.0

02 Apr 14:00
Compare
Choose a tag to compare

[gardener-extensions]

Most notable changes

  • [USER] The CoreOS Container Linux (Alicloud-modified) controller does now disable the PCTP protocol on all nodes (as a workaround for CVE-2019-3874). (#34, @marwinski)
  • [USER] The CoreOS Container Linux controller does now disable the PCTP protocol on all nodes (as a workaround for CVE-2019-3874). (#33, @marwinski)

Improvements

  • [OPERATOR] Add functional controlplane controller to the AWS provider (#31, @stoyanr)
  • [OPERATOR] Add no-op controlplane controller to the local provider (#22, @stoyanr)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.5.0

0.4.0

28 Feb 13:49
Compare
Choose a tag to compare

[gardener-extensions]

Improvements

  • [OPERATOR] The os-coreos-alicloud controller does now correctly set the .status.units and .status.command fields in the OperatingSystemConfig resource. (#13, @adracus)

Docker Images

gardener-extension-hyper: eu.gcr.io/gardener-project/gardener/gardener-extension-hyper:0.4.0