Releases: clastix/kamaji
v0.3.6
Kamaji v0.3.6 can be installed using its v0.12.7 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker Hub:
docker pull clastix/kamaji:v0.3.6
Hotfixes
- Datastore migration job name exceeds max length #3906 @prometherion @sn4psh0t
v0.3.5
Kamaji v0.3.5 can be installed using its v0.12.7 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker Hub:
docker pull clastix/kamaji:v0.3.5
Enhancements
- Support to Kubernetes v1.28.2 #381 @prometherion
Hotfixes
- TenantControlPlane cannot be properly finalized if the parent Namespace is deleted #376 @prometherion
v0.3.4
Kamaji v0.3.4 can be installed using its v0.12.6 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker Hub:
docker pull clastix/kamaji:v0.3.4
Enhancements
- Support to Kubernetes v1.28 and CNCF conformance passing #356 #348 @bsctl @prometherion
- Tilt.dev support #358 @jds9090 @prometherion
Documentation
- SVG logo #369 @bsctl
- Terminology update, admin cluster is not management cluster #364 @bsctl
- Documenting in an agnostic way how to setup tenant worker nodes #247 @bsctl
- Documenting the Kubelet restart required after Datastore migration #241 @bsctl
- Documenting Cluster API integration #354 @bsctl
Hotfixes
- Supporting datastore migration without declaring explicitly a migrate image CLI value #350 @Heiko-san @prometherion
- Avoid default value for replica field when using YAML marshaling #366 @prometherion
- Unable to decode admission content for deletion #351 @prometherion
v0.3.3
Kamaji v0.3.3 can be installed using its v0.12.4 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker hub:
docker pull clastix/kamaji:v0.3.3
Enhancements
- Support of customized syncPeriod CLI flag #343 @prometherion @jds9090
Documentation
- Add default labels to TCP resource #277 @ptx96 @geoffrey1330
Hotfixes
- Missing certificate rotation #340 @jds9090 @prometherion
- Ingress fails to create when specifying port in spec.controlPlane.ingress.hostname #345 @fchiacchiaretta @prometherion
v0.3.2
Kamaji v0.3.2 can be installed using its v0.12.3 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker hub:
docker pull clastix/kamaji:v0.3.2
Hotfixes
- Missing support for Scheme defaulters causing infinite loop upon additional volumes declarations #333 @fchiacchiaretta @prometherion
- Timeout reconciliation upon datastore unreachability #335 @prometherion
- Cluster API collision Certificate Authority keys support #338 @prometherion
- Documentation typos #332 @guettli
v0.3.1
Kamaji v0.3.1 can be installed using its v0.12.2 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker hub:
docker pull clastix/kamaji:v0.3.1
Enhancements
- Upgrading support to Kubernetes v1.27.3 #317 @prometherion
- Removing unrequired KubeadmConfig keys #155 @prometherion
Hotfixes
- Meaningless error message upon TenantControlPlane migration #313 @prometherion
- Missing metadata upon container images release #190 @prometherion
- kubeconfig CA data is not updated upon CA rotation #315 @prometherion
- Konnectivity doesn't work with NodePort #322 @jds9090 @prometherion
- Versioned Kubelet for k8s < v1.24 #320 @jds9090 @prometherion
- The TCP name must satisfy the DNS RFC-1035 #326 @prometherion
- Cannot create PostgreSQL database when the TCP name contains a dash #328 @prometherion
v0.3.0
Kamaji v0.3.0 can be installed using its v0.12.0 Helm Chart.
Remember to add the CLASTIX repository and update it:
helm repo add clastix https://clastix.github.io/charts helm repo update
Images can be pulled from Docker hub:
docker pull clastix/kamaji:v0.3.0
⚠️ Due to several changes on theTenantControlPlane
definition, ensure to update it manually if you've priorly installed Kamaji using Helm.
Enhancements
- Docs enhancement #298 @bsctl
- TCP deployment mangling (additional volumes, init containers, containers, and volume mounts) #223 @maruina @prometherion
- Support for TCP deployment Dynamic Resource Allocation #293 @prometherion
- Custom container registry #299 @prometherion
Hotfixes
v0.2.3
Container images are hosted on docker.io and can be pulled with the following command:
docker pull clastix/kamaji:v0.2.3
The current release has been tested over the last Chart release (0.11.5), remember to update your Helm chart as follows:
helm repo add clastix https://clastix.github.io/charts
helm repo update
Hotfixes
- CrashLoopBackOff when defining ingress in spec.controlPlane #282 @sn4psh0t @prometherion
- Missing Ingress loadbalancer status #283 @prometherion @sn4psh0t
Enhancements
- Support up to Kubernetes 1.27 #289 @bsctl @prometherion
v0.2.2
Container images are hosted on docker.io and can be pulled with the following command:
docker pull clastix/kamaji:v0.2.2
The current release has been tested over the last Chart release (0.11.4), remember to update your Helm chart as follows:
helm repo add clastix https://clastix.github.io/charts
helm repo update
Hotfixes
- Upon restoration of a TCP, Kamaji is not able to reconcile Deployment #279 @prometherion
v0.2.1
Container images are hosted on docker.io and can be pulled with the following command:
docker pull clastix/kamaji:v0.2.1
The current release has been tested over the last Chart release (0.11.3), remember to update your Helm chart as follows:
helm repo add clastix https://clastix.github.io/charts
helm repo update
Enhancements
- Code optimization for resource checksum #258 @prometherion
- Resource label consistency #269 @prometherion @bsctl
- Upgrading to new Kubernetes container registry #262 @ptx96
- Supporting Kubernetes v1.26.1 #274 @prometherion
Hotfix
- Support Velero restore #270 @ptx96 @prometherion