Et ensuite ?
Fonctionnalité déployée et prise en charge. Les champs et commandes décrits ici sont stables au sein de la version v1alpha1.
Votre première application tourne. Voici par où continuer selon ce que vous voulez faire.
Je veux déployer une vraie application
- Vous avez déjà un
docker-compose.yml: Depuis docker compose. - Une base de données, des migrations, des tâches planifiées : Services, jobs et cronjobs et Stockage.
- Des mots de passe et des clés d'API : Secrets : créer et lire, puis Injection dans une App.
- Montée en charge, sondes de santé, mises à jour sans coupure : Healthchecks et scaling.
Je veux mon propre nom de domaine
Apporter un domaine, puis Domaines sur une App.
Je veux déployer depuis ma CI
- Sans secret, avec OIDC : votre pipeline GitLab ou GitHub obtient une session de tenant sans aucun jeton stocké.
- Exemples complets : GitLab CI, GitHub Actions.
- Construire et pousser vos images : Images depuis la CI.
Je veux héberger mes images
Registre d'images : un dépôt privé par application, des clés d'accès pour vos applications et votre CI, une politique de rétention.
Je veux savoir si ça marche
Supervision : sondes HTTP, TCP ou DNS, alertes vers Slack ou un webhook, et une page de statut publique.
Je veux donner accès à mon équipe
Identité et accès : policies, rôles, accès en lecture seule, comptes machines.
Je veux tout versionner dans git
Le cycle validate, plan, apply et
Environnements et restauration : sng pull exporte
l'état désiré, sng plan compare, et sng env fige ce qui tourne ou revient à une version
précédente.
Je veux savoir ce que la plateforme garantit
Sécurité et confidentialité : isolation, protection par défaut, secrets, accès.