...
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: v1
13kind: Secret
14metadata:
15 name: "${pallet_name}"
16 namespace: "${pallet_name}"
17immutable: true
18stringData:
19 key: "private-key"
20---
21apiVersion: v1
22kind: ConfigMap
23metadata:
24 name: "${pallet_name}"
25 namespace: "${pallet_name}"
26data:
27 key: "public-key"
28---
29apiVersion: rbac.authorization.k8s.io/v1
30kind: ClusterRole
31metadata:
32 name: "${pallet_name}"
33rules:
34 - apiGroups:
35 - apps
36 resources: ["*"]
37 verbs:
38 - get
39 - list
40 - watch
View as plain text