diff options
Diffstat (limited to 'bundles/traefik')
| -rw-r--r-- | bundles/traefik/files/kube.yaml | 2 | ||||
| -rw-r--r-- | bundles/traefik/items.py | 1 | ||||
| -rw-r--r-- | bundles/traefik/metadata.py | 4 |
3 files changed, 5 insertions, 2 deletions
diff --git a/bundles/traefik/files/kube.yaml b/bundles/traefik/files/kube.yaml index 5c2298a..2849091 100644 --- a/bundles/traefik/files/kube.yaml +++ b/bundles/traefik/files/kube.yaml @@ -32,7 +32,7 @@ spec: dnsPolicy: Default containers: - name: traefik - image: docker.io/library/traefik:v3.4.3 + image: index.docker.io/library/traefik:v${version} args: - --log.level=info - --accesslog=true diff --git a/bundles/traefik/items.py b/bundles/traefik/items.py index 9ed76aa..8b4eec7 100644 --- a/bundles/traefik/items.py +++ b/bundles/traefik/items.py @@ -1,6 +1,7 @@ files = { "/etc/deployments/traefik/kube.yaml": { "content_type": "mako", + "context": node.metadata.get("containers")["traefik"], "triggers": {"svc_s6rc:traefik:restart"}, }, "/etc/deployments/traefik/secret.yaml": { diff --git a/bundles/traefik/metadata.py b/bundles/traefik/metadata.py index e90f053..a44e46f 100644 --- a/bundles/traefik/metadata.py +++ b/bundles/traefik/metadata.py @@ -1,6 +1,8 @@ defaults = { "containers": { - "traefik": {}, + "traefik": { + "version": "3.6.7" + }, }, "metrics": { "traefik": {}, |