No description
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| compose.yaml | ||
| README.md | ||
Portainer GitOps Demo
Petit projet de test pour Portainer GitOps Sources.
Contenu
Le stack démarre un conteneur nginx:alpine et expose une page sur le port 8088.
La page affiche une version provenant de la variable APP_VERSION.
Premier déploiement
Le fichier à utiliser dans Portainer est :
compose.yaml
Branche conseillée :
main
Par défaut l'application est accessible sur :
http://IP_DU_SERVEUR_DOCKER:8088
Tu dois voir :
Version déployée : v1
Tester une mise à jour GitOps
Dans compose.yaml, remplace :
APP_VERSION: "v1"
par :
APP_VERSION: "v2"
Puis :
git add compose.yaml
git commit -m "test: passage en v2"
git push
Après le prochain polling GitOps de Portainer, recharge la page.
Elle doit afficher v2.
Tu peux ensuite tester v3, modifier APP_MESSAGE, etc.
Variable optionnelle
Pour utiliser un autre port, tu peux définir dans Portainer :
DEMO_PORT=8090