Kustomize
If you installed Crunchy Postgres for Kuberentes (CPK) using Kustomize and a kubectl apply
command, you can upgrade in most cases as simply as re-running the command after you've pulled in the new changes. For instance, assuming you are using the CPK installation from the Postgres Operator examples repository, you would simply issue the command:
kubectl apply --server-side -k kustomize/install/default
Upgrading from CPK v5.3.x and Below
CPK versions from 5.1.x through 5.3.x include a pgo-upgrade deployment, which is no longer needed. After upgrading to v5.4.x, delete the deployment:
kubectl delete deployment pgo-upgrade
Upgrading from CPK v5.0.x and below
Upgrading from these versions of CPK requires additional steps. Please reference the v5.1.8 Upgrade documentation for more information. Once you have completed the steps to upgrade to CPK v5.1.8, you can continue your upgrade normally.