If you installed a Puppet application following the
automated online installation instructions, run a script to upgrade to the latest version.
Important: Ensure that you are following an approved upgrade path for the
application you want to upgrade. For more information, check the relevant
application documentation.
-
From the command line of your primary (control plane) node, get the
application slug for the application you want to upgrade:
kubectl kots --namespace <NAMESPACE> get apps
Replace <NAMESPACE>
with the name of the
namespace in which you installed PAM (usually
default
).
-
Run the upgrade script:
kubectl kots upstream upgrade <APPLICATION SLUG> --namespace <NAMESPACE> --deploy
Replace <APPLICATION SLUG>
with the
relevant application slug for the application you want to upgrade.
Replace <NAMESPACE>
with the name of the
namespace in which you installed PAM (usually
default
).
-
Wait five minutes to allow the software time to process the change.
-
Navigate to
http://<NODE IP
ADDRESS>:8800
and log in with the Puppet Application Manager password.
If preflight checks have passed, the upgraded application is deployed and
in the process of starting up. To monitor the deployment's progress,
run:
kubectl get pods --watch