Skip to main content

Platform Roadmap — Complete Blueprint

From current bare-metal infra → full private cloud platform (production-grade).


Final Target Architecture

┌──────────────────────────────┐
│ Developer │
│ kubectl / Git / CI/CD │
└─────────────┬────────────────┘

┌────────▼────────┐
│ Git Platform │
│ (GitLab/Gitea) │
└────────┬────────┘

┌────────▼────────┐
│ GitOps Layer │
│ ArgoCD │
└────────┬────────┘

┌─────────────▼─────────────┐
│ Kubernetes (k3s) │
│ set-hog (CP) │
│ fast-skunk (worker) │
│ fast-heron (worker) │
└─────────────┬─────────────┘

┌─────────────────────▼───────────────────────┐
│ Monitoring / Observability Stack │
│ Prometheus + Grafana + Loki │
└─────────────────────────────────────────────┘

Infra Base:
MAAS + 10.0.0.0/24 isolated network

Final Stack

LayerTechnology
Infra provisioningMAAS
Clusterk3s (Kubernetes)
Container runtimecontainerd
GitOpsArgoCD
CI/CDGitLab / Gitea
MetricsPrometheus
DashboardsGrafana
LogsLoki
AutomationAnsible

Phase Status

PhaseDescriptionStatus
0MAAS + 3-node provisioning✅ Complete
1Kubernetes (k3s)🔜 Next
2kubectl local access🔜
3Ingress controller🔜
4Monitoring stack🔜
5First workload🔜
6ArgoCD (GitOps)🔜
7CI/CD platform🔜
8Container strategy🔜
9Ansible automation🔜
10Security hardening🔜
11Advanced observability🔜