Charmed MAAS Site Manager K8s Documentation
Charmed MAAS Site Manager K8s is an operator for deploying and operating MAAS Site Manager, a tool for managing multiple MAAS installations (called ‘sites’) at the same time. It centralizes image management for all enrolled sites and provides a statistical overview of all connected sites and their machines’ statuses, with more features coming soon.
This charm integrates with postgresql-k8s for storing Site information, traefik-k8s as a reverse-proxy service, loki-k8s for logging services, prometheus-k8s for metrics scraping, tempo for charm-level tracing, and grafana-k8s for dashboards.
This operator is built for Kubernetes.
IAAS/VM deployments are not supported.
Juju version 3.6 is required for this charm. Versions 3.5 and earlier are not supported.
Navigation
[details=Navigation]
| Level | Path | Navlink |
|---|---|---|
| 1 | tutorial | Tutorial |
| 2 | t-overview | Overview |
| 2 | t-set-up | 1. Set up environment |
| 2 | t-deploy-postgresql | 2. Deploy PostgreSQL |
| 2 | t-deploy-s3-integrator | 3. Deploy Object Storage and S3 Integrator |
| 2 | t-deploy-temporal | 4. Deploy Temporal |
| 2 | t-reverse-proxy | 5. Set up a Reverse-Proxy |
| 2 | t-deploy-msm | 6. Deploy MAAS Site Manager |
| 2 | t-deploy-monitoring | 7. Set up Monitoring |