Since Ambassador Edge Stack's configuration is entirely stored in Kubernetes resources, upgrading between minor versions is straightforward.
Migration is a two-step process:
Install new CRDs.
Before installing Ambassador Edge Stack 2.5.0 itself, you need to update the CRDs in your cluster; Helm will not do this for you. This is mandatory during any upgrade of Ambassador Edge Stack.
Install Ambassador Edge Stack 2.5.0.
After installing the new CRDs, use Helm to install Ambassador Edge Stack 2.5.0. Start by making sure that your
datawireHelm repo is set correctly:
Then, update your Ambassador Edge Stack installation in the
ambassadornamespace. If necessary for your installation (e.g. if you were running with
AMBASSADOR_SINGLE_NAMESPACEset), you can choose a different namespace.