apiVersion: extensions/v1beta1 kind: DaemonSet metadata: labels: app: netchecker-agent name: netchecker-agent namespace: {{ netcheck_namespace }} spec: template: metadata: name: netchecker-agent labels: app: netchecker-agent spec: containers: - name: netchecker-agent image: "{{ agent_img }}" env: - name: MY_POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MY_NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName args: - "-v=5" - "-alsologtostderr=true" - "-serverendpoint=netchecker-service:8081" - "-reportinterval={{ agent_report_interval }}" imagePullPolicy: {{ k8s_image_pull_policy }} resources: limits: cpu: {{ netchecker_agent_cpu_limit }} memory: {{ netchecker_agent_memory_limit }} requests: cpu: {{ netchecker_agent_cpu_requests }} memory: {{ netchecker_agent_memory_requests }}