From 6a90d444e0734d39a1a450a382c271e1facfa25c Mon Sep 17 00:00:00 2001 From: WilliamMiceli <9000802+WilliamMiceli@users.noreply.github.com> Date: Wed, 8 Aug 2018 02:52:49 -0400 Subject: [PATCH] Always pull new image before deploying --- templates/EclipseChe-Single/0/docker-compose.yml | 1 + templates/InvoiceNinja/0/docker-compose.yml | 1 + templates/Netdata/0/docker-compose.yml | 1 + templates/SnipeIT/0/docker-compose.yml | 2 ++ templates/Traefik/0/docker-compose.yml | 1 + templates/Turtl/0/docker-compose.yml | 1 + 6 files changed, 7 insertions(+) diff --git a/templates/EclipseChe-Single/0/docker-compose.yml b/templates/EclipseChe-Single/0/docker-compose.yml index d843636..a6bb76f 100644 --- a/templates/EclipseChe-Single/0/docker-compose.yml +++ b/templates/EclipseChe-Single/0/docker-compose.yml @@ -9,6 +9,7 @@ services: - CHE_HOST=${HOST_IP} - CHE_PORT=${CHE_PORT} labels: + io.rancher.container.pull_image: always io.rancher.scheduler.affinity:host_label: ${LABEL_KEY_VALUE} io.rancher.container.hostname_override: eclipse-che ports: diff --git a/templates/InvoiceNinja/0/docker-compose.yml b/templates/InvoiceNinja/0/docker-compose.yml index fab66d4..7472e97 100644 --- a/templates/InvoiceNinja/0/docker-compose.yml +++ b/templates/InvoiceNinja/0/docker-compose.yml @@ -97,6 +97,7 @@ services: - 1.1.1.1 - 1.0.0.1 labels: + io.rancher.container.pull_image: always {{- if (.Values.HOST_LABEL)}} io.rancher.scheduler.affinity:host_label: ${HOST_LABEL} {{- end}} diff --git a/templates/Netdata/0/docker-compose.yml b/templates/Netdata/0/docker-compose.yml index b54259e..1818b9a 100644 --- a/templates/Netdata/0/docker-compose.yml +++ b/templates/Netdata/0/docker-compose.yml @@ -1,6 +1,7 @@ netdata: image: titpetric/netdata:latest labels: + io.rancher.container.pull_image: always io.rancher.scheduler.global: 'true' uts: host cap_add: diff --git a/templates/SnipeIT/0/docker-compose.yml b/templates/SnipeIT/0/docker-compose.yml index 2d741f4..03168ad 100644 --- a/templates/SnipeIT/0/docker-compose.yml +++ b/templates/SnipeIT/0/docker-compose.yml @@ -19,6 +19,7 @@ services: MYSQL_PASSWORD: ${DB_USER_PASS} APP_ENV: labels: + io.rancher.container.pull_image: always {{- if (.Values.HOST_LABEL)}} io.rancher.scheduler.affinity:host_label: ${HOST_LABEL} {{- end}} @@ -43,6 +44,7 @@ services: MYSQL_USER: snipe_user MYSQL_PASSWORD: ${DB_USER_PASS} labels: + io.rancher.container.pull_image: always {{- if (.Values.HOST_LABEL)}} io.rancher.scheduler.affinity:host_label: ${HOST_LABEL} {{- end}} diff --git a/templates/Traefik/0/docker-compose.yml b/templates/Traefik/0/docker-compose.yml index 38fd85d..9758717 100644 --- a/templates/Traefik/0/docker-compose.yml +++ b/templates/Traefik/0/docker-compose.yml @@ -8,6 +8,7 @@ services: io.rancher.container.agent.role: environment io.rancher.container.create_agent: true io.rancher.container.hostname_override: traefik + io.rancher.container.pull_image: always {{- if (.Values.HOST_LABEL)}} io.rancher.scheduler.affinity:host_label: ${HOST_LABEL} {{- end}} diff --git a/templates/Turtl/0/docker-compose.yml b/templates/Turtl/0/docker-compose.yml index 714ea1b..3a129a4 100644 --- a/templates/Turtl/0/docker-compose.yml +++ b/templates/Turtl/0/docker-compose.yml @@ -28,6 +28,7 @@ turtl-api: stdin_open: true tty: true labels: + io.rancher.container.pull_image: always io.rancher.sidekicks: turtl-api-data volumes_from: - turtl-api-data \ No newline at end of file