...
1apiVersion: v1
2kind: Namespace
3metadata:
4 name: corednsctl
5 labels:
6 workload.edge.ncr.com: 'platform'
7 platform.edge.ncr.com/component: corednsctl
8 annotations:
9 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
10 pallet.edge.ncr.com/name: corednsctl
11 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
12 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
13 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
14 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
15---
16apiVersion: v1
17kind: ResourceQuota
18metadata:
19 name: corednsctl-critical-pods
20 namespace: corednsctl
21 annotations:
22 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
23 pallet.edge.ncr.com/name: corednsctl
24 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
25 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
26 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
27 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
28 labels: {}
29spec:
30 hard:
31 pods: 100
32 scopeSelector:
33 matchExpressions:
34 - operator: In
35 scopeName: PriorityClass
36 values:
37 - system-node-critical
38 - system-cluster-critical
39---
40apiVersion: v1
41kind: ServiceAccount
42metadata:
43 name: corednsctl
44 namespace: corednsctl
45 labels:
46 platform.edge.ncr.com/component: corednsctl
47 annotations:
48 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
49 pallet.edge.ncr.com/name: corednsctl
50 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
51 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
52 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
53 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
54---
55apiVersion: rbac.authorization.k8s.io/v1
56kind: ClusterRole
57metadata:
58 name: corednsctl
59 labels:
60 platform.edge.ncr.com/component: corednsctl
61 annotations:
62 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
63 pallet.edge.ncr.com/name: corednsctl
64 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
65 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
66 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
67 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
68rules:
69- resources:
70 - daemonsets
71 apiGroups:
72 - apps
73 verbs:
74 - get
75 - list
76 - watch
77 - create
78 - patch
79 - update
80 - delete
81- resources:
82 - deployments
83 apiGroups:
84 - apps
85 verbs:
86 - get
87 - list
88 - watch
89 - create
90 - patch
91 - update
92 - delete
93- resources:
94 - services
95 apiGroups:
96 - ""
97 verbs:
98 - get
99 - list
100 - watch
101 - patch
102 - update
103 - create
104- resources:
105 - configmaps
106 apiGroups:
107 - ""
108 verbs:
109 - get
110 - list
111 - watch
112---
113apiVersion: rbac.authorization.k8s.io/v1
114kind: ClusterRoleBinding
115metadata:
116 name: corednsctl
117 labels:
118 platform.edge.ncr.com/component: corednsctl
119 annotations:
120 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
121 pallet.edge.ncr.com/name: corednsctl
122 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
123 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
124 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
125 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
126roleRef:
127 name: corednsctl
128 kind: ClusterRole
129 apiGroup: rbac.authorization.k8s.io
130subjects:
131- name: corednsctl
132 namespace: corednsctl
133 kind: ServiceAccount
134---
135apiVersion: apps/v1
136kind: Deployment
137metadata:
138 name: corednsctl
139 namespace: corednsctl
140 labels:
141 name: corednsctl
142 platform.edge.ncr.com/component: 'corednsctl'
143 annotations:
144 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
145 pallet.edge.ncr.com/name: corednsctl
146 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
147 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
148 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
149 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
150spec:
151 replicas: 1
152 selector:
153 matchLabels:
154 name: corednsctl
155 platform.edge.ncr.com/component: 'corednsctl'
156 template:
157 metadata:
158 labels:
159 name: corednsctl
160 platform.edge.ncr.com/component: 'corednsctl'
161 annotations:
162 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
163 pallet.edge.ncr.com/name: corednsctl
164 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
165 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
166 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
167 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
168 spec:
169 serviceAccountName: corednsctl
170 automountServiceAccountToken: true
171 containers:
172 - name: corednsctl
173 image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/corednsctl@sha256:a703bad89b374b8092284e174388bc3b1ddba0e965ff44ea72b28bcb0cbdb7cc
174 imagePullPolicy: IfNotPresent
175 imagePullSecrets:
176 - name: edge-docker-pull-secret
177 affinity:
178 nodeAffinity:
179 requiredDuringSchedulingIgnoredDuringExecution:
180 nodeSelectorTerms:
181 - matchExpressions:
182 - key: microk8s.io/cluster
183 operator: DoesNotExist
184 - key: node.kubernetes.io/microk8s-controlplane
185 operator: DoesNotExist
View as plain text