diff --git a/src/production/docker-socket-proxy/configurations/allowlist.env b/src/production/docker-socket-proxy/configurations/allowlist.env index 42eaa606..6dad2c6a 100644 --- a/src/production/docker-socket-proxy/configurations/allowlist.env +++ b/src/production/docker-socket-proxy/configurations/allowlist.env @@ -1,8 +1,8 @@ # The Docker API sections the proxy forwards to the daemon, for the swarm scheduler exporter. # Every ACL variable of the image is set explicitly, relying on no default: the image enables EVENTS and VERSION by default. -# Needed by the exporter. PING is how the client negotiates the API version, so VERSION stays off. -PING=1 +# Needed by the exporter. VERSION is how the client negotiates the API version, so PING stays off. +VERSION=1 EVENTS=1 SERVICES=1 NODES=1 @@ -24,6 +24,7 @@ GRPC=0 IMAGES=0 INFO=0 NETWORKS=0 +PING=0 PLUGINS=0 # POST: 0 denies every method but GET (and HEAD), whatever the section. POST=0 @@ -31,7 +32,6 @@ SECRETS=0 SESSION=0 SWARM=0 SYSTEM=0 -VERSION=0 VOLUMES=0 # Referenced by the image's haproxy.cfg but not given a default in its environment: set to 0 anyway. diff --git a/src/production/swarm-scheduler-exporter/compose.yaml b/src/production/swarm-scheduler-exporter/compose.yaml index 2ca52ce8..0a613f2c 100644 --- a/src/production/swarm-scheduler-exporter/compose.yaml +++ b/src/production/swarm-scheduler-exporter/compose.yaml @@ -28,7 +28,7 @@ services: timeout: 5s start_period: 90s retries: 3 - image: ghcr.io/leinardi/swarm-scheduler-exporter:v2.0.1 + image: ghcr.io/leinardi/swarm-scheduler-exporter:v3.0.0 logging: driver: json-file options: