Upgrade¶
Upgrade via Helm¶
helm upgrade vngcloud-load-balancer-controller \
oci://vcr.vngcloud.vn/81-vks-public/vks-helm-charts/vngcloud-load-balancer-controller \
--namespace kube-system \
--reuse-values \
--version <NEW_VERSION>
Warning
Always check the release notes before upgrading. Some versions may require CRD migrations.
Upgrade CRDs¶
CRDs are not automatically upgraded by Helm. After upgrading the chart, apply the updated CRDs manually:
kubectl apply -f https://raw.githubusercontent.com/vngcloud/vngcloud-load-balancer-controller/v3/dist/install.yaml
Or using the Helm chart's CRD directory:
helm pull oci://vcr.vngcloud.vn/81-vks-public/vks-helm-charts/vngcloud-load-balancer-controller --untar
kubectl apply -f vngcloud-load-balancer-controller/crds/