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:
-
environment | string
This configuration is used to set environment variables for the MAAS Site Manager application settings. The format is a YAML list where each item is a mapping with keys "name" and "value" representing the environment variable name and its value. Allowable names and default values are shown below.
- name: MSM_CONN_LOST_THRESHOLD_SEC value: 600 - name: MSM_HEARTBEAT_INTERVAL_SEC value: 300 - name: MSM_METRICS_REFRESH_INTERVAL_SEC value: 300 - name: MSM_IMAGE_SERVING_CHUNK_SIZE_BYTES value: 5242880 # 5 MiB -
log-level | string
Default: info
Configures the log level of WSGI HTTP Server.
Acceptable values are: "info", "debug", "warning", "error" and "critical"
-
temporal-namespace | string
Default: msm-namespace
The namespace to use for running Temporal workflows
-
temporal-server-address | string
The host:port for the temporal server
-
temporal-task-queue | string
Default: msm-queue
The task queue for Temporal workers to look for jobs in
-
temporal-tls-root-cas | string
Root certificate authority (CA) certificates for TLS communication.