Skip to content

Releases: cloudogu/k8s-dogu-operator

v0.25.0

17 Feb 10:09
Compare
Choose a tag to compare

Added

  • Add optional volume mounts for selfsigned certs of the docker and dogu registries; #81

v0.24.0

08 Feb 14:33
Compare
Choose a tag to compare

Added

  • [#78] Add a no spam filter to process every event thrown by the controller.

Fixed

  • [#76] Fix an issue where an update of a deployment in the dogu upgrade process lead to a resource conflict.

v0.23.0

06 Feb 11:05
Compare
Choose a tag to compare

Added

  • [#74] Add init container for dogus with volumes to execute chown on the directories with the specified uid and gid.

v0.22.0

31 Jan 10:59
Compare
Choose a tag to compare

Changed

  • [#72] Remove the service environment variables from dogu pods with enableServiceLinks: false in the podspec of
    the dogu pods. Cluster-aware dogus are generally discouraged to use service link env vars because of security considerations. Instead, the service DNS names should be used to address these services as described in the Kubernetes documentation.
  • Update makefiles to version 7.2.0.
  • Update ces-build-lib to 1.62.0.

v0.21.0

11 Jan 09:13
Compare
Choose a tag to compare

Changed

  • [#70] add/update label for consistent mass deletion of CES K8s resources
    • select any k8s-dogu-operator related resources like this: kubectl get deploy,pod,dogu,rolebinding,... -l app=ces,app.kubernetes.io/name=k8s-dogu-operator
    • select all CES components like this: kubectl get deploy,pod,dogu,rolebinding,... -l app=ces

v0.20.0

06 Jan 12:41
Compare
Choose a tag to compare

Added

  • Added kubernetes client for handling dogu resources of a cluster.

Fixed

  • Accept kind ces for ces control service accounts.

v0.19.0

22 Dec 15:44
Compare
Choose a tag to compare

Added

v0.18.1

20 Dec 12:29
Compare
Choose a tag to compare

Fixed

  • [#66] Fixes dogu upgrade problems of official/scm dogus and add a fallback strategy to execute pre-upgrade scripts
  • Fixes a nil pointer panic when upgrading Dogus without state health check

v0.18.0

01 Dec 09:25
Compare
Choose a tag to compare

Added

  • [#61] Add the yaml of the Dogu CRD in api package. Other controllers/operators can consume it for e.g. integration
    tests with envtest. The generate make target will refresh the yaml.

v0.17.0

24 Nov 11:53
Compare
Choose a tag to compare

Fixed

  • [#62] Fix wrong exposed service object key. During the creation of exposed services some wrong object keys are used.
    Later-on this leads to an error when tried to get these resources.
  • [#64] Fix the creation of service annotations by ignoring all irrelevant environment variables and by correctly
    splitting environment variables containing multiple =.