Quickstart¶
Ce guide vous fait passer de zéro à une première application déployée en quelques minutes.
1. Installer le CLI¶
# Installer depuis le dépôt CNP
pip install -e ./cli
# Se connecter (email + mot de passe)
cnp auth login
# Vérifier la connexion
cnp auth status
Configuration locale
Le CLI stocke sa configuration dans ~/.cnp/config.toml. Ne commitez jamais ce fichier dans un dépôt Git.
2. Votre première application¶
- Choisir un template — depuis la page Templates, sélectionnez par exemple FastAPI — Python et cliquez sur Utiliser.
- Nommer l'application — CNP crée automatiquement un repo GitLab et y pousse le code scaffoldé.
- Déployer — CNP build l'image Docker, la pousse dans le registry et déploie l'application sur le cluster.
L'équivalent en ligne de commande :
# Lister les templates et scaffolder
cnp app scaffold
# Suivre l'application
cnp app list
cnp app get <app-id>
3. Et ensuite ?¶
- Parcourez la référence CLI pour toutes les commandes disponibles.
- Explorez l'API REST si vous souhaitez intégrer CNP à vos outils.