fix(ci): docker compose stop avant acme.sh — deregistre les conteneurs de Registrator/Fabio
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
@@ -51,13 +51,14 @@ steps:
|
|||||||
- cd /opt/dtrack && docker compose config
|
- cd /opt/dtrack && docker compose config
|
||||||
- echo "=== pull ==="
|
- echo "=== pull ==="
|
||||||
- cd /opt/dtrack && docker compose pull --no-parallel
|
- cd /opt/dtrack && docker compose pull --no-parallel
|
||||||
|
- echo "=== stop (deregistre Registrator avant challenge ACME) ==="
|
||||||
|
- cd /opt/dtrack && docker compose stop
|
||||||
- |
|
- |
|
||||||
DOMAIN=$(grep '^DTRACK_DOMAIN=' /opt/dtrack/.env | cut -d= -f2)
|
DOMAIN=$(grep '^DTRACK_DOMAIN=' /opt/dtrack/.env | cut -d= -f2)
|
||||||
|
|
||||||
# --- Certificat TLS AVANT docker compose up ---
|
# --- Certificat TLS ---
|
||||||
# Doit tourner avant que Registrator enregistre les conteneurs dans Fabio :
|
# Apres docker compose stop : Registrator a deregistre les conteneurs de Fabio.
|
||||||
# la route Registrator dtrack.syoul.fr/* prendrait sinon le dessus sur la route
|
# La route globale */.well-known/acme-challenge/* peut repondre sans interference.
|
||||||
# globale */.well-known/acme-challenge/* utilisee par acme.sh
|
|
||||||
# Exit 0 = emis/renouvele, exit 2 = skip (cert valide), autres = erreur
|
# Exit 0 = emis/renouvele, exit 2 = skip (cert valide), autres = erreur
|
||||||
ACME_EXIT=0
|
ACME_EXIT=0
|
||||||
docker exec sonic-acme-1 /app/acme.sh \
|
docker exec sonic-acme-1 /app/acme.sh \
|
||||||
|
|||||||
Reference in New Issue
Block a user