v0.2.0
Container images are hosted on docker.io and can be pulled with the following command:
docker pull clastix/kamaji:v0.2.0
The current release has been tested over the last Chart release (0.11.0), remember to update your Helm chart as follows:
helm repo add clastix https://clastix.github.io/charts
helm repo update
⚠️ Due to several changes on theTenantControlPlane
definition, ensure to update it manually if you've priorly installed Kamaji.
Enhancements
- cert-manager support #166 (@prometherion)
- Preventing TCP downgrading via validating webhook #193 (@prometherion)
- Upgrade to latest Kubernetes release #196 #225 (@prometherion)
- Showing used datastore in
kubectl get tcp
output #183 (@bsctl @prometherion) - DataStore migration support when using the same driver #164 (@prometherion)
- Removing rbac-proxy for metrics scraping #192 (@prometherion)
- Avoiding switch to a different DataStore driver #194 (@prometherion)
- Validating selected DataStore on TCP basis #206 (@prometherion)
- Freezing TCP during migration #208 (@prometherion)
- Tenant Control Plane addons reactive reconciliation #213 #218 (@prometherion)
- Updating GH Action base image #227 (@prometherion)
- Various reorgs #222 (@prometherion)
- Support installation on AWS EKS #187 (@maruina)
- Updating default
etcd
installation preventing segfault #202 (@bsctl @prometherion) - Documenting FluxCD integration with Tenant Control Planes #121 (@curx @maxgio92)
- TCP Deploymentupdate strategy #242 (@bsctl @prometherion)
- Customizing kubelet preferred address types #245 (@fchiaretta @prometherion)
- First benchmark results #252 #249 (@prometherion)
- Documentation alignment #236 (@bsctl)
- ServiceMonitor support #251 (@prometherion)
- Performance enhancements #255 (@prometherion)
Hotixes
- Missing metadata upon container image release #190 (@prometherion)
- Failing reconciliation due tom missing secret #189 (@prometherion @maxgio92)
- Corruption of etcd prefix upon deletion of single TCP #201 (@bsctl @prometherion)
- DataStore certificate change truncate etcd prefix #204 (@prometherion)
- CA rotation with certs regeneration #240 (@prometherion)
- Handling etcd Helm chart basic auth values #254 (@bsctl)
Thanks
To all the contributors, issue reporters, or feature requesters, ad maiora! 🥂