deploy: ecriture route Fabio via Consul KV apres enregistrement service
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Fabio ne detecte pas toujours les nouveaux services via le catalog Consul. Ajout d'un consul kv put fabio/config avec la route urlprefix apres chaque deploiement pour garantir le routage sans redemarrage de Fabio. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -79,6 +79,9 @@ steps:
|
||||
docker exec sonic-consul env CONSUL_HTTP_TOKEN="$CTOK" consul services register \
|
||||
-address "$CONTAINER_IP" -port 80 -name prestashop -tag "urlprefix-$DOMAIN/"
|
||||
echo "Consul: prestashop -> $CONTAINER_IP:80 urlprefix-$DOMAIN/"
|
||||
docker exec sonic-consul env CONSUL_HTTP_TOKEN="$CTOK" consul kv put fabio/config \
|
||||
"route add prestashop $DOMAIN/ http://$CONTAINER_IP:80/"
|
||||
echo "Fabio KV: route add prestashop $DOMAIN/ -> $CONTAINER_IP:80"
|
||||
|
||||
# Etape 4 : Healthcheck post-deploiement
|
||||
- name: healthcheck
|
||||
|
||||
Reference in New Issue
Block a user