MAAS Site Manager Operator for Kubernetes
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/edge | 50 | 23 Jan 2026 | |
| latest/edge | 30 | 06 Dec 2024 | |
| 1.0/beta | 49 | 18 Dec 2025 |
juju deploy maas-site-manager-k8s --channel 1.0/beta
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
Deploy PostgreSQL
In this section, we’ll deploy PostgreSQL and create a Juju offer.
Before starting, make sure you are working in the correct Juju model:
juju switch msm
Deploy PostgreSQL
To deploy PostgreSQL, run the following:
juju deploy postgresql-k8s --channel 14/stable --trust
Then, run juju status --watch 5s and wait for the postgresql-k8s/0 unit to report as waiting/idle.
Note: While waiting, postgresql-k8s may enter a blocked state, but will return to waiting/idle after some time
Create a Juju offer
Next, create a Juju offer for Postgresql:
juju offer postgresql-k8s:database pgsql
Next Step: Deploy Object Storage and S3 Integrator