Skip to content

v1.0.1

Latest

Choose a tag to compare

@enrichman enrichman released this 09 Dec 11:04
· 2 commits to main since this release
93025d3

⚠️ Upgrade from v1.0.0 ⚠️

In v1.0.1, the CRDs were moved from the separate crds/ folder to the templates/ folder within the Helm chart.

If you are upgrading from v1.0.0 and the CRDs already exist in your cluster, you must either:

  • Use the --take-ownership flag when running helm upgrade.
helm upgrade --namespace k3k-system --take-ownership k3k k3k/k3k

OR

  • Manually add some labels and annotations to your existing CRDs
kubectl label    crd clusters.k3k.io --overwrite "app.kubernetes.io/managed-by=Helm"                                                         
kubectl annotate crd clusters.k3k.io --overwrite "meta.helm.sh/release-name=<RELEASE_NAME>"
kubectl annotate crd clusters.k3k.io --overwrite "meta.helm.sh/release-namespace=k3k-system"

kubectl label    crd virtualclusterpolicies.k3k.io --overwrite "app.kubernetes.io/managed-by=Helm"
kubectl annotate crd virtualclusterpolicies.k3k.io --overwrite "meta.helm.sh/release-name=<RELEASE_NAME>"
kubectl annotate crd virtualclusterpolicies.k3k.io --overwrite "meta.helm.sh/release-namespace=k3k-system"

Failure to do so will result in an error during the upgrade.

What's Changed

Full Changelog: v1.0.0...v1.0.1