steps towards a completely managed cluster

This commit is contained in:
2024-03-20 23:45:08 +01:00
parent 84a47b15b6
commit 443da20ff9
19 changed files with 223 additions and 17 deletions

View File

@@ -6,7 +6,6 @@ metadata:
labels:
name: sealed-secrets-service-proxier
name: sealed-secrets-service-proxier
namespace: kube-system
rules:
- apiGroups:
- ""
@@ -35,7 +34,6 @@ metadata:
labels:
name: sealed-secrets-controller
name: sealed-secrets-controller
namespace: kube-system
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
@@ -43,7 +41,6 @@ roleRef:
subjects:
- kind: ServiceAccount
name: sealed-secrets-controller
namespace: kube-system
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
@@ -52,7 +49,6 @@ metadata:
labels:
name: sealed-secrets-key-admin
name: sealed-secrets-key-admin
namespace: kube-system
rules:
- apiGroups:
- ""
@@ -116,7 +112,6 @@ metadata:
labels:
name: sealed-secrets-service-proxier
name: sealed-secrets-service-proxier
namespace: kube-system
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
@@ -133,7 +128,6 @@ metadata:
labels:
name: sealed-secrets-controller
name: sealed-secrets-controller
namespace: kube-system
spec:
minReadySeconds: 30
replicas: 1
@@ -157,7 +151,7 @@ spec:
command:
- controller
env: []
image: docker.io/bitnami/sealed-secrets-controller:v0.23.1
image: controller
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
@@ -342,7 +336,6 @@ metadata:
labels:
name: sealed-secrets-controller
name: sealed-secrets-controller
namespace: kube-system
spec:
ports:
- port: 8080
@@ -365,7 +358,6 @@ roleRef:
subjects:
- kind: ServiceAccount
name: sealed-secrets-controller
namespace: kube-system
---
apiVersion: v1
kind: ServiceAccount
@@ -374,4 +366,3 @@ metadata:
labels:
name: sealed-secrets-controller
name: sealed-secrets-controller
namespace: kube-system