From e988378d0207e784c9a36d375c5f936bec484f4d Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 4 Jan 2022 21:43:02 +0100 Subject: [PATCH] upgrade reloader manifests --- stakater-reloader/reloader.yaml | 143 +++++++++++++++++++------------- 1 file changed, 86 insertions(+), 57 deletions(-) diff --git a/stakater-reloader/reloader.yaml b/stakater-reloader/reloader.yaml index 01d5e41..ce1fd50 100644 --- a/stakater-reloader/reloader.yaml +++ b/stakater-reloader/reloader.yaml @@ -1,59 +1,36 @@ --- -# Source: reloader/templates/role.yaml - - ---- -# Source: reloader/templates/deployment.yaml -apiVersion: apps/v1 -kind: Deployment +# Source: reloader/templates/serviceaccount.yaml +apiVersion: v1 +kind: ServiceAccount metadata: + annotations: + meta.helm.sh/release-namespace: "default" + meta.helm.sh/release-name: "reloader" labels: app: reloader-reloader - chart: "reloader-v0.0.51" + chart: "reloader-v0.0.104" release: "reloader" - heritage: "Tiller" - group: com.stakater.platform - provider: stakater - version: v0.0.51 + heritage: "Helm" + app.kubernetes.io/managed-by: "Helm" name: reloader-reloader -spec: - replicas: 1 - revisionHistoryLimit: 2 - selector: - matchLabels: - app: reloader-reloader - release: "reloader" - template: - metadata: - labels: - app: reloader-reloader - chart: "reloader-v0.0.51" - release: "reloader" - heritage: "Tiller" - group: com.stakater.platform - provider: stakater - version: v0.0.51 - spec: - containers: - - env: - image: "stakater/reloader:v0.0.104" - imagePullPolicy: IfNotPresent - name: reloader-reloader - args: - serviceAccountName: reloader-reloader - + namespace: default --- # Source: reloader/templates/clusterrole.yaml +apiVersion: rbac.authorization.k8s.io/v1 -apiVersion: rbac.authorization.k8s.io/v1beta1 kind: ClusterRole metadata: + annotations: + meta.helm.sh/release-namespace: "default" + meta.helm.sh/release-name: "reloader" labels: app: reloader-reloader - chart: "reloader-v0.0.51" + chart: "reloader-v0.0.104" release: "reloader" - heritage: "Tiller" + heritage: "Helm" + app.kubernetes.io/managed-by: "Helm" name: reloader-reloader-role + namespace: default rules: - apiGroups: - "" @@ -85,23 +62,23 @@ rules: - get - update - patch - ---- -# Source: reloader/templates/rolebinding.yaml - - --- # Source: reloader/templates/clusterrolebinding.yaml +apiVersion: rbac.authorization.k8s.io/v1 -apiVersion: rbac.authorization.k8s.io/v1beta1 kind: ClusterRoleBinding metadata: + annotations: + meta.helm.sh/release-namespace: "default" + meta.helm.sh/release-name: "reloader" labels: app: reloader-reloader - chart: "reloader-v0.0.51" + chart: "reloader-v0.0.104" release: "reloader" - heritage: "Tiller" + heritage: "Helm" + app.kubernetes.io/managed-by: "Helm" name: reloader-reloader-role-binding + namespace: default roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole @@ -109,18 +86,70 @@ roleRef: subjects: - kind: ServiceAccount name: reloader-reloader - namespace: stakater-reloader - + namespace: default --- -# Source: reloader/templates/serviceaccount.yaml - -apiVersion: v1 -kind: ServiceAccount +# Source: reloader/templates/deployment.yaml +apiVersion: apps/v1 +kind: Deployment metadata: + annotations: + meta.helm.sh/release-namespace: "default" + meta.helm.sh/release-name: "reloader" labels: app: reloader-reloader - chart: "reloader-v0.0.51" + chart: "reloader-v0.0.104" release: "reloader" - heritage: "Tiller" + heritage: "Helm" + app.kubernetes.io/managed-by: "Helm" + group: com.stakater.platform + provider: stakater + version: v0.0.104 name: reloader-reloader + namespace: default +spec: + replicas: 1 + revisionHistoryLimit: 2 + selector: + matchLabels: + app: reloader-reloader + release: "reloader" + template: + metadata: + labels: + app: reloader-reloader + chart: "reloader-v0.0.104" + release: "reloader" + heritage: "Helm" + app.kubernetes.io/managed-by: "Helm" + group: com.stakater.platform + provider: stakater + version: v0.0.104 + spec: + containers: + - image: "stakater/reloader:v0.0.104" + imagePullPolicy: IfNotPresent + name: reloader-reloader + ports: + - name: http + containerPort: 9090 + livenessProbe: + httpGet: + path: /metrics + port: http + timeoutSeconds: 5 + failureThreshold: 5 + periodSeconds: 10 + successThreshold: 1 + readinessProbe: + httpGet: + path: /metrics + port: http + timeoutSeconds: 5 + failureThreshold: 5 + periodSeconds: 10 + successThreshold: 1 + securityContext: + runAsNonRoot: true + runAsUser: 65534 + serviceAccountName: reloader-reloader