anchor.diff:                      successThreshold = 1;
                       timeoutSeconds = 5;
                     };
  -                  ports = [
  -                    {
  -                      containerPort = 10053;
  -                      name = "dns-local";
  -                      protocol = "UDP";
  -                    }
  -                    {
  -                      containerPort = 10053;
  -                      name = "dns-tcp-local";
  -                      protocol = "TCP";
  -                    }
  -                    {
  -                      containerPort = 10055;
  -                      name = "metrics";
  -                      protocol = "TCP";
  -                    }
  -                  ];
                     readinessProbe = {
                       httpGet = {
                         path = "/readiness";
  
positive.code:               labels.k8s-app = "kube-dns";
              };
              spec = {
                containers = [
                  {
                    name = "kubedns";
                    args = [
                      "--domain=${cfg.clusterDomain}"
                      "--dns-port=10053"
                      "--config-dir=/kube-dns-config"
                      "--v=2"
                    ];
                    env = [
                      {
                        name = "PROMETHEUS_PORT";
                        value = "10055";
                      }
                    ];
                    image = "gcr.io/google_containers/k8s-dns-kube-dns-amd64:${version}";
                    livenessProbe = {
                      failureThreshold = 5;
                      httpGet = {
  
negative.code:                 }
                  {
                    name = "sidecar";
                    image = "k8s.gcr.io/k8s-dns-sidecar-amd64:${version}";
                    livenessProbe = {
                      httpGet = {
                        path = "/metrics";
                        port = 10054;
                        scheme = "HTTP";
                      };
                      initialDelaySeconds = 60;
                      timeoutSeconds = 5;
                      successThreshold = 1;
                      failureThreshold = 5;
                    };
                    args = [
                      "--v=2"
                      "--logtostderr"
                      "--probe=kubedns,127.0.0.1:10053,kubernetes.default.svc.${cfg.clusterDomain},5,A"
                      "--probe=dnsmasq,127.0.0.1:53,kubernetes.default.svc.${cfg.clusterDomain},5,A"
                    ];
                    ports = [
                      {
                        containerPort = 10054;
  