mirror of
https://github.com/fluencelabs/node-distro
synced 2025-06-17 17:01:23 +00:00
Do not manage cadvisor with fab (#58)
This commit is contained in:
@ -120,22 +120,3 @@ wss://{}:{}{} {{
|
||||
run('docker rm -f {} || true'.format(container))
|
||||
run('docker pull caddy:latest')
|
||||
run('docker run --name {} -d -p 80:80 {} -v $PWD/Caddyfile:/etc/caddy/Caddyfile -v caddy_data:/data caddy:latest'.format(container, open_ports))
|
||||
|
||||
@task
|
||||
@runs_once
|
||||
def deploy_cadvisor():
|
||||
load_config()
|
||||
execute(do_deploy_cadvisor)
|
||||
|
||||
@task
|
||||
@parallel
|
||||
def do_deploy_cadvisor():
|
||||
volumes = "--volume=/:/rootfs:ro --volume=/var/run:/var/run:ro --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --volume=/dev/disk/:/dev/disk:ro"
|
||||
devices = "--device=/dev/kmsg"
|
||||
name = "--name=cadvisor"
|
||||
ports = "-p 16000:8080"
|
||||
container = "gcr.io/cadvisor/cadvisor:v0.39.3"
|
||||
commands = "--docker_only=true --disable_metrics=diskIO,advtcp,referenced_memory,memory_numa,resctrl,hugetlb,accelerator --store_container_labels=false --allow_dynamic_housekeeping=false --housekeeping_interval=15s --max_housekeeping_interval=30s"
|
||||
|
||||
command = "docker stop cadvisor && docker rm cadvisor && docker run -d {} {} {} {} {} {}".format(volumes, devices, name, ports, container, commands)
|
||||
run(command)
|
||||
|
Reference in New Issue
Block a user