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

v1.6.0

Compare
Choose a tag to compare
@gardener-robot-ci-2 gardener-robot-ci-2 released this 02 Apr 13:12

[gardener-extensions]

Most notable changes

  • [DEVELOPER] A generic CSI migration controller has been added. It can be used by provider extensions to implement migration from in-tree volume plugins to CSI with just a few steps. Please find more information in this document. (#635, @rfranzke)
  • [DEVELOPER] Due to the introduction of the new ContainerRuntime extensibility contract a new generic controller + reconciler has been introduced. It allows developing an external container runtime extension controller that works on the extensions.gardener.cloud/v1alpha1.ContainerRuntime resource (similar to the other extension resources). Information for developing such an extension can be found here. (#630, @nimrodoron)

Improvements

  • [OPERATOR] g/gardener-extensions does now require the g/terraformer@v1.0.0. (#624, @ialidzhikov)
  • [OPERATOR] Add Separate sidecar controller to save worker state under Worker.Status.State (#600, @vlvasilev)
    • Add Worker.Status.State restoration functionality
    • Add migration functionality
  • [DEVELOPER] The machine.sapcloud.io CRDs applied by the ./pkg/controller/worker package do now get a protection label for accidental deletion. See also: gardener/gardener#2066 (#625, @rfranzke)