Accès à la plateforme
Déploiement continu (GitOps)
Kers utilise FluxCD pour le déploiement continu. Connectez votre dépôt Git contenant vos manifests Kubernetes, Helm charts ou Kustomize.
À chaque push sur le dépôt, FluxCD synchronise automatiquement l’état du cluster.
Exemple de Kustomization FluxCD :
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: mon-application
namespace: flux-system
spec:
interval: 5m
path: ./deploy/production
prune: true
sourceRef:
kind: GitRepository
name: mon-repo
Capacitor (interface web FluxCD) est disponible pour visualiser l’état des déploiements en temps réel.
Templates disponibles
Des templates sont disponibles pour les cas d’usage courants :
-
Application PHP/Symfony (Nginx + PHP-FPM + MariaDB)
-
Applications conteneurisées (Node.js, Python, Go, Java…)
-
Workers / Jobs / CronJobs
-
Mise à jour du code via SFTP (sans rebuild d’image Docker)
Premiers pas
-
Contactez Waays pour définir vos besoins (blocs compute, stockage, environnements).
-
Recevez votre kubeconfig.
-
Connectez votre dépôt Git pour activer FluxCD.
-
Déployez vos applications via vos manifests ou les templates fournis.
-
Accédez aux dashboards Grafana pour suivre votre consommation.