Comment ça marche

Processus de déploiement en 6 étapes

1

Définir

Écrivez platform.yaml et features/*.yaml (mail, SSO, monitoring, stockage)

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

Valider

CLI Soverstack effectue validation schéma, checks sécurité et estimation coûts

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

Provisionner

Serveurs et reseaux provisionnes automatiquement

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

Configurer

OS et Kubernetes configures automatiquement

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

Déployer plateforme

Déployer Ingress, TLS, Stockage et Observabilité

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

Opérer

Upgrade, Scale, Audit, Disaster recovery

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

Chronologie du déploiement

Définir & Valider
~5 min
Provisionner l'infrastructure
~15 min
Configurer & Déployer
~20 min
Prêt pour la production
~40 min au total