...
1apiVersion: apps/v1
2kind: Deployment
3metadata:
4 name: corednsctl
5 namespace: corednsctl
6 labels:
7 name: corednsctl
8 platform.edge.ncr.com/component: 'corednsctl'
9spec:
10 replicas: 1
11 selector:
12 matchLabels:
13 name: corednsctl
14 platform.edge.ncr.com/component: 'corednsctl'
15 template:
16 metadata:
17 labels:
18 name: corednsctl
19 platform.edge.ncr.com/component: 'corednsctl'
20 spec:
21 serviceAccountName: corednsctl
22 automountServiceAccountToken: true
23 priorityClassName: edge-p5-non-critical-infra
24 containers:
25 - name: corednsctl
26 image: bzl://cmd/sds/corednsctl:container_push
27 imagePullPolicy: IfNotPresent
28 imagePullSecrets:
29 - name: edge-docker-pull-secret
30 affinity:
31 nodeAffinity:
32 requiredDuringSchedulingIgnoredDuringExecution:
33 nodeSelectorTerms:
34 - matchExpressions:
35 - key: microk8s.io/cluster
36 operator: DoesNotExist
37 - key: node.kubernetes.io/microk8s-controlplane
38 operator: DoesNotExist
View as plain text