25 lines
740 B
Smarty
25 lines
740 B
Smarty
version: '2'
|
|
services:
|
|
imagesyncer:
|
|
image: superseb/imagesyncer:0.1.0
|
|
{{- if eq .Values.PRIVILEGED "true"}}
|
|
privileged: true
|
|
{{- end}}
|
|
environment:
|
|
CHECK_CPU_USAGE: ${CHECK_CPU_USAGE}
|
|
CHECK_INTERVAL: ${CHECK_INTERVAL}
|
|
CPU_USAGE_MAX: ${CPU_USAGE_MAX}
|
|
CPU_USAGE_SLEEP: ${CPU_USAGE_SLEEP}
|
|
RANDOM_SLEEP: ${RANDOM_SLEEP}
|
|
stdin_open: true
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
{{- if eq .Values.MOUNT_DOCKER_CONFIG "true"}}
|
|
- ${DOCKER_CONFIG_LOCATION}:/root/.docker/config.json
|
|
{{- end}}
|
|
tty: true
|
|
labels:
|
|
io.rancher.container.agent.role: environment
|
|
io.rancher.container.create_agent: 'true'
|
|
io.rancher.scheduler.global: 'true'
|