apiVersion: v1 kind: Namespace metadata: name: "${pallet_name}" --- apiVersion: v1 kind: ServiceAccount metadata: name: "${pallet_name}" namespace: "${pallet_name}" --- apiVersion: v1 kind: Secret metadata: name: "${pallet_name}" namespace: "${pallet_name}" immutable: true stringData: key: "private-key" --- apiVersion: v1 kind: ConfigMap metadata: name: "${pallet_name}" namespace: "${pallet_name}" data: key: "public-key" --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: "${pallet_name}" rules: - apiGroups: - apps resources: ["*"] verbs: - get - list - watch