DeployGet started

Before doing an upgrade it's a good idea to check if you have created database backups and can restore a Deploy MCP installation if anything goes wrong.

Assuming that all works the upgrade procedure is actually similar to the installation procedure.

Install the Deploy MCP CLI for the version you want to upgrade to

export DEPLOY_MCP_VERSION={{ version() }}
curl -OL https://github.com/deploy-mcp/deploy-mcp/releases/download/${DEPLOY_MCP_VERSION}/deploy-mcp-cli-linux && chmod +x ./deploy-mcp-cli-linux && sudo mv ./deploy-mcp-cli-linux /usr/local/bin/deploy-mcp

Try it out

deploy-mcp -V

Run the install

Important You need to run the same command for an upgrade that you did for an install including all command line parameters.

i.e.

deploy-mcp install --pgadmin etc etc

The deploy-mcp cli will upgrade the kubernetes operator and all the deployments. After a short time the pods will have restarted and you will be on the latest version.

The deploy-mcp upgrade process automatically handles database schema migrations.