Upgrading to k0rdent v1.1.1#
API versions and upgrading from pre-1.0.0 versions#
Because of the change from v1alpha1
to v1beta1
, clusters running k0rdent versions older than v1.0.0 cannot be upgraded directly to v1.1.1. First follow the directions to upgrade to v1.0.0, and then perform a second upgrade to v1.1.1.
Upgrade k0rdent Observability and FinOps (KOF)#
After upgrading KOF to v1.1.1, please run:
kubectl apply --server-side --force-conflicts \
-f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/crds.yaml
Also run the same for each regional cluster:
kubectl get secret -n kcm-system $REGIONAL_CLUSTER_NAME-kubeconfig \
-o=jsonpath={.data.value} | base64 -d > regional-kubeconfig
KUBECONFIG=regional-kubeconfig kubectl apply --server-side --force-conflicts \
-f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/crds.yaml
These steps are required by grafana-operator
, as noted in its release notes.