Releases: cloudogu/k8s-component-operator
Releases · cloudogu/k8s-component-operator
v0.3.0
Changed
- [#25] Use component-dependencies from the annotations of a HelmChart instead of the Helm-dependencies
v0.2.0
Added
- [#23] Validate that
metadata.Name
equals spec.Name
.
v0.1.2
Fixed
- [#21] Fixes dependency-check for components with the version-format x.x.x-x
- x.x.x-x-versions are not treated as pre-release-versions and are ordered accordingly
v0.1.1
Fixed
- [#19] Fixes operator configuration by splitting helm registry endpoint and schema into separate configmap fields
- Fixes K8s resource conflicts while updating components that may have changed concurrently
v0.1.0
Added
- [#15] Check if component dependencies are installed and if their version is appropriate
- this release adds the ability to requeue CR requests
v0.0.3
Changed
- [#17] Make helmClient more generic to be usable by other components (e.g. k8s-ces-setup)
v0.0.2
Added
- Add documentation for component operator usage in dev environment
- [#12] Add upgrade of components and self-upgrade of component-operator
Fixed
- Operator finishes uninstallation steps even if component has been uninstalled already
- [#12] Fix the log-format for the logger used in the helm-client
v0.0.1
Changed
- [#8] Stabilise the installation process with atomic helm operations and a timeout for the underlying k8s client.
Added
- [#4] Add Helm chart release process to project
- [#3] Initialize a first version for the
k8s-component-operator
. In contrast to the prior poc status the operator pulls charts from an oci registry.