No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-09 10:13:15 +02:00
compose.yaml Actualiser compose.yaml 2026-09-09 10:13:15 +02:00
README.md first commit 2026-09-09 10:00:10 +02:00

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