github.com/google/cadvisor@v0.49.1/deploy/kubernetes/overlays/examples/cadvisor-args.yaml (about)

     1  # This patch is an example of setting arguments for the cAdvisor container.
     2  # This set of arguments mirrors what the kubelet currently uses for cAdvisor, 
     3  # enables only cpu, memory, diskIO, disk and network metrics, and shows only
     4  # container metrics.
     5  apiVersion: apps/v1 # for Kubernetes versions before 1.9.0 use apps/v1beta2
     6  kind: DaemonSet
     7  metadata:
     8    name: cadvisor
     9    namespace: cadvisor
    10  spec:
    11    template:
    12      spec:
    13        containers:
    14        - name: cadvisor
    15          args:
    16            - --housekeeping_interval=10s                           # kubernetes default args
    17            - --max_housekeeping_interval=15s
    18            - --event_storage_event_limit=default=0
    19            - --event_storage_age_limit=default=0
    20            - --enable_metrics=app,cpu,disk,diskIO,memory,network,process
    21            - --docker_only                                         # only show stats for docker containers
    22            - --store_container_labels=false
    23            - --whitelisted_container_labels=io.kubernetes.container.name, io.kubernetes.pod.name,io.kubernetes.pod.namespace