apiVersion: apps/v1 kind: Deployment metadata: name: corednsctl namespace: corednsctl labels: name: corednsctl platform.edge.ncr.com/component: 'corednsctl' spec: replicas: 1 selector: matchLabels: name: corednsctl platform.edge.ncr.com/component: 'corednsctl' template: metadata: labels: name: corednsctl platform.edge.ncr.com/component: 'corednsctl' spec: serviceAccountName: corednsctl automountServiceAccountToken: true priorityClassName: edge-p5-non-critical-infra containers: - name: corednsctl image: bzl://cmd/sds/corednsctl:container_push imagePullPolicy: IfNotPresent imagePullSecrets: - name: edge-docker-pull-secret affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: microk8s.io/cluster operator: DoesNotExist - key: node.kubernetes.io/microk8s-controlplane operator: DoesNotExist