All notable changes to this project will be documented in this file.
- The operator can now run on Kubernetes clusters using a non-default cluster domain.
Use the env var
KUBERNETES_CLUSTER_DOMAIN
or the operator Helm chart propertykubernetesClusterDomain
to set a non-default cluster domain (#125).
- Reduce CRD size from
475KB
to49KB
by accepting arbitrary YAML input instead of the underlying schema for the following fields (#112):podOverrides
affinity
- Add log config error handling (#121).
- An invalid
HelloCluster
object doesn't stop the reconciliation anymore (#127).
- Remove the "nameOverride" chart property and make naming of k8s objects consistent with other operators (#78).
- Bump
stackable-operator
to0.70.0
,product-config
to0.7.0
, and other dependencies (#104).
- Helm: support labels in values.yaml (#48).
- Set explicit resources on all containers (#14).
- Support
podOverrides
(#15). - Increase the size limit of the log volumes (#18)
- Configuration overrides for the JVM security properties, such as DNS caching (#23).
- Support PodDisruptionBudgets (#27).
- Support graceful shutdown (#33).
- Default stackableVersion to operator version (#21).