Releases: cloudogu/k8s-dogu-operator
Releases · cloudogu/k8s-dogu-operator
v2.2.0
Changed
- [#196] Update k8s-registry-lib to v0.4.1
Fixed
- [#192] Add missing clientSet-dependency to ManagerSet
- This fixes a bug when removing component service-accounts
- [#190] Fix a bug where the dogu operator could not install dogus with optional dependencies because the old etcd not found error was used in dependency validation instead of the k8s not found error.
v2.1.0
v2.0.1
v2.0.0
v1.2.0
v1.1.0
Fixed
- [#171] Fix unnecessary creation of dogu PVCs.
- [#173] Fix start dogu-operator if dogu-cr is in cluster without a deployment
Changed
- [#171] Only create PVCs for dogus with volumes that need backup.
- Update go version to 1.22
- Update go dependencies
- [#174] Use ConfigMaps in parallel to ETCD for the local dogu registry
- [#176] Add environment variable
ECOSYSTEM_MULTINODE
to identify if dogu is running in multinode. - [#179] Use local dogu registry from k8s-registry-lib
v1.0.1
v1.0.0
Added
- [#149] Clarified escaping rules for running the operator locally
(see here or here) - [#151] Add field
stopped
in Dogu to start or stop the Dogu. - [#151] Add new CRD
DoguRestart
to trigger a dogu restart.- The reconciler uses the
stopped
field from the Dogu.
- The reconciler uses the
- [#159] Manage Service Accounts provided by components
- [#162] Add start and shutdown handler to refresh the dogu health states.
- [#158] Add installed version to dogus status to be able to check the exact state of the dogu.
Changed
- [#154] Only accept dogu volume sizes in binary format.
- [#156] Stabilized process when updating the status of the dogu cr.