...
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: ServiceAccount
18metadata:
19 name: corednsctl
20 namespace: corednsctl
21 labels:
22 platform.edge.ncr.com/component: corednsctl
23 annotations:
24 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
25 pallet.edge.ncr.com/name: corednsctl
26 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
27 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
28 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
29 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
30---
31apiVersion: rbac.authorization.k8s.io/v1
32kind: ClusterRole
33metadata:
34 name: corednsctl
35 labels:
36 platform.edge.ncr.com/component: corednsctl
37 annotations:
38 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
39 pallet.edge.ncr.com/name: corednsctl
40 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
41 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
42 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
43 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
44rules:
45- resources:
46 - daemonsets
47 apiGroups:
48 - apps
49 verbs:
50 - get
51 - list
52 - watch
53 - create
54 - patch
55 - update
56 - delete
57- resources:
58 - deployments
59 apiGroups:
60 - apps
61 verbs:
62 - get
63 - list
64 - watch
65 - create
66 - patch
67 - update
68 - delete
69- resources:
70 - services
71 apiGroups:
72 - ""
73 verbs:
74 - get
75 - list
76 - watch
77 - patch
78 - update
79 - create
80- resources:
81 - configmaps
82 apiGroups:
83 - ""
84 verbs:
85 - get
86 - list
87 - watch
88---
89apiVersion: rbac.authorization.k8s.io/v1
90kind: ClusterRoleBinding
91metadata:
92 name: corednsctl
93 labels:
94 platform.edge.ncr.com/component: corednsctl
95 annotations:
96 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
97 pallet.edge.ncr.com/name: corednsctl
98 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
99 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
100 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
101 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
102roleRef:
103 name: corednsctl
104 kind: ClusterRole
105 apiGroup: rbac.authorization.k8s.io
106subjects:
107- name: corednsctl
108 namespace: corednsctl
109 kind: ServiceAccount
110---
111apiVersion: apps/v1
112kind: Deployment
113metadata:
114 name: corednsctl
115 namespace: corednsctl
116 labels:
117 name: corednsctl
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
126spec:
127 replicas: 1
128 selector:
129 matchLabels:
130 name: corednsctl
131 platform.edge.ncr.com/component: 'corednsctl'
132 template:
133 metadata:
134 labels:
135 name: corednsctl
136 platform.edge.ncr.com/component: 'corednsctl'
137 annotations:
138 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
139 pallet.edge.ncr.com/name: corednsctl
140 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
141 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
142 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
143 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
144 spec:
145 serviceAccountName: corednsctl
146 automountServiceAccountToken: true
147 containers:
148 - name: corednsctl
149 image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/corednsctl@sha256:a703bad89b374b8092284e174388bc3b1ddba0e965ff44ea72b28bcb0cbdb7cc
150 imagePullPolicy: IfNotPresent
151 imagePullSecrets:
152 - name: edge-docker-pull-secret
153 affinity:
154 nodeAffinity:
155 requiredDuringSchedulingIgnoredDuringExecution:
156 nodeSelectorTerms:
157 - matchExpressions:
158 - key: microk8s.io/cluster
159 operator: DoesNotExist
160 - key: node.kubernetes.io/microk8s-controlplane
161 operator: DoesNotExist
View as plain text