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.yaml2
Valider
CLI Soverstack effectue validation schéma, checks sécurité et estimation coûts
$ soverstack validate
✓ Schema valid
✓ Security checks passed
€ Estimated cost: €450/mo3
Provisionner
Serveurs et reseaux provisionnes automatiquement
$ soverstack provision
+ 3 servers
+ 5 networks
+ 2 load balancers4
Configurer
OS et Kubernetes configures automatiquement
$ soverstack configure
• OS hardening
• Proxmox cluster
• Kubernetes bootstrap5
Déployer plateforme
Déployer Ingress, TLS, Stockage et Observabilité
$ kubectl apply -f platform/
✓ Ingress deployed
✓ TLS certificates
✓ Storage ready6
Opérer
Upgrade, Scale, Audit, Disaster recovery
$ soverstack status
Cluster: healthy
Nodes: 3/3
Workloads: 12 runningChronologie du déploiement
Définir & Valider
~5 minProvisionner l'infrastructure
~15 minConfigurer & Déployer
~20 minPrêt pour la production
~40 min au total