Upgrade Pomerium
This page shows you how to upgrade your cluster to use the latest version of Pomerium. Refer to the steps below for your deployment environment.
How to upgrade Pomerium
- Docker
- Linux
- Kubernetes
To update Pomerium in Docker:
- In your
compose.yaml
file, update the Pomerium image tag to specify the latest tagged release:
pomerium:
image: pomerium/pomerium:vX.Y.Z
- Run the following command:
$ docker compose up -d
Docker should automatically pull the new image of Pomerium before running the container. If for some reason Docker doesn't pull the image, you can manually run:
$ docker pull pomerium/pomerium:vX.Y.Z
To update Pomerium in Debian-based Linux systems:
- Check for new package updates and install Pomerium:
$ sudo apt update && sudo apt install pomerium
To update Pomerium in Red Hat-based Linux systems:
- Check for new package updates
$ sudo yum list updates
- Install the latest version of Pomerium:
$ sudo yum update pomerium
To update Pomerium in Kubernetes, run the following command:
$ kubectl apply -k github.com/pomerium/pomerium/k8s/zero\?ref=<X.Y.Z>