apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: test-dns
  labels: {test: dns}
spec:
  selector:
    matchLabels: {test: dns}
  template:
    metadata:
      labels: {test: dns}
    spec:
      containers:
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-cluster
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - kubernetes.default.svc.cluster.local.
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-eksctl
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - eksctl.io
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-k8s
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - k8s.io
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-kubernetes
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - kubernetes.io
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-eks-us
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - EKS.us-east-1.amazonaws.com
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-eks-eu
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - EKS.eu-west-1.amazonaws.com
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-ec2-us
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - ec2.us-east-2.amazonaws.com
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-ec2-eu
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - ec2.eu-west-2.amazonaws.com
      - image: tutum/dnsutils@sha256:d2244ad47219529f1003bd1513f5c99e71655353a3a63624ea9cb19f8393d5fe
        name: dns-test-ifconfig
        stdin: true
        tty: true
        readinessProbe:
          initialDelaySeconds: 0
          periodSeconds: 3
          failureThreshold: 3
          timeoutSeconds: 1
          exec:
            command:
            - nslookup
            - ifconfig.co