Kamaji Versions Save

Kamaji is the Hosted Control Plane Manager for Kubernetes.

v0.5.1

2 weeks ago

Kamaji v0.5.1 can be installed using its v0.15.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.5.1

Hotfixes

  • Nil pointer reference on kubeadm upgrade plan #427 @hwaastad @prometherion

v0.5.0

3 weeks ago

Kamaji v0.5.0 can be installed using its v0.15.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.5.0

Enhancements

  • Support to Kubernetes v1.30 #437 @prometherion
  • Knob for kubeadm kubeconfig selection #408 @kvaps

Hotfixes

  • Honoring owner reference for restored Secret objects #427 @andreykont

v0.4.2

1 month ago

Kamaji v0.4.2 can be installed using its v0.15.1 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.4.2

Hotfixes

  • Allow for overriding kube-apiserver arguments #414 @jwitko
  • Allow for overriding konnectivity-server arguments #411 @jwitko
  • Blocking certificates lifecycle controller reconciliation in case of error #421 @MathieuCesbron

v0.4.1

3 months ago

Kamaji v0.4.1 can be installed using its v0.15.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.4.1

Enhancements

  • Support Kubernetes v1.29.1 enhancement #404 @prometherion
  • admin kubeconfig with local service FQDN #403 @prometherion

v0.4.0

4 months ago

Kamaji v0.4.0 can be installed using its v0.13.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.4.0

Enhancements

  • Upgrade Go to v1.21 #393 @prometherion
  • Support up to Kubernetes v1.29 #392 @prometherion

v0.3.6

4 months ago

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

6 months ago

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

8 months ago

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

9 months ago

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

9 months ago

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