...
1apiVersion: v1
2kind: Namespace
3metadata:
4 name: ${pallet_name}
5---
6apiVersion: v1
7kind: ServiceAccount
8metadata:
9 name: ${pallet_name}
10 namespace: ${pallet_name}
11---
12apiVersion: rbac.authorization.k8s.io/v1
13kind: ClusterRole
14metadata:
15 name: ${pallet_name}
16rules:
17- apiGroups:
18 - apps
19 resources:
20 - '*'
21 verbs:
22 - get
23 - list
24 - watch
25---
26apiVersion: v1
27data:
28 key: public-key
29kind: ConfigMap
30metadata:
31 name: ${pallet_name}
32 namespace: ${pallet_name}
33---
34apiVersion: v1
35immutable: true
36kind: Secret
37metadata:
38 name: ${pallet_name}
39 namespace: ${pallet_name}
40stringData:
41 key: private-key
View as plain text