So funktioniert's

Sechsschrittiger Deployment-Prozess

1

Definieren

Schreiben Sie platform.yaml und features/*.yaml (Mail, SSO, Monitoring, Storage)

platform.yaml
features/
  - mail.yaml
  - sso.yaml
  - monitoring.yaml
2

Validieren

Soverstack CLI führt Schema-Validierung, Sicherheitschecks und Kostenabschätzung durch

$ soverstack validate
✓ Schema valid
✓ Security checks passed
€ Estimated cost: €450/mo
3

Provisionieren

Server und Netzwerke werden automatisch bereitgestellt

$ soverstack provision
+ 3 servers
+ 5 networks
+ 2 load balancers
4

Konfigurieren

OS und Kubernetes werden automatisch konfiguriert

$ soverstack configure
• OS hardening
• Proxmox cluster
• Kubernetes bootstrap
5

Plattform deployen

Ingress, TLS, Storage und Observability deployen

$ kubectl apply -f platform/
✓ Ingress deployed
✓ TLS certificates
✓ Storage ready
6

Betreiben

Upgrade, Scale, Audit, Disaster Recovery

$ soverstack status
Cluster: healthy
Nodes: 3/3
Workloads: 12 running

Deployment-Zeitplan

Definieren & Validieren
~5 Min
Infrastruktur provisionieren
~15 Min
Konfigurieren & Deployen
~20 Min
Bereit für Produktion
~40 Min gesamt