From 352f6ff230c121234914965126690cfbb5a5db7e Mon Sep 17 00:00:00 2001 From: bnallapeta Date: Thu, 7 Mar 2024 11:42:55 +0530 Subject: [PATCH] Update deployment.yaml with reloader-reloader labels and selector --- Makefile | 3 + .../kubernetes/manifests/deployment.yaml | 55 +++++++++---------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/Makefile b/Makefile index 88b2e59..5a2a6c2 100644 --- a/Makefile +++ b/Makefile @@ -105,3 +105,6 @@ remove-labels-annotations: yq-install $(YQ_BIN) eval 'del(.metadata.labels, .metadata.annotations)' -i "$$file"; \ done $(YQ_BIN) eval 'del(.spec.template.metadata.labels)' -i deployments/kubernetes/manifests/deployment.yaml + $(YQ_BIN) eval 'del(.spec.selector.matchLabels)' -i deployments/kubernetes/manifests/deployment.yaml + $(YQ_BIN) eval '.spec.selector.matchLabels.app = "reloader-reloader"' -i deployments/kubernetes/manifests/deployment.yaml + $(YQ_BIN) eval '.spec.template.metadata.labels.app = "reloader-reloader"' -i deployments/kubernetes/manifests/deployment.yaml diff --git a/deployments/kubernetes/manifests/deployment.yaml b/deployments/kubernetes/manifests/deployment.yaml index 3ebcdd5..df741cb 100644 --- a/deployments/kubernetes/manifests/deployment.yaml +++ b/deployments/kubernetes/manifests/deployment.yaml @@ -37,35 +37,32 @@ spec: version: v1.0.69 spec: containers: - - image: "ghcr.io/stakater/reloader:v1.0.69" - imagePullPolicy: IfNotPresent - name: reloader-reloader - - ports: - - name: http - containerPort: 9090 - livenessProbe: - httpGet: - path: /live - port: http - timeoutSeconds: 5 - failureThreshold: 5 - periodSeconds: 10 - successThreshold: 1 - initialDelaySeconds: 10 - readinessProbe: - httpGet: - path: /metrics - port: http - timeoutSeconds: 5 - failureThreshold: 5 - periodSeconds: 10 - successThreshold: 1 - initialDelaySeconds: 10 - - securityContext: - {} - securityContext: + - image: "ghcr.io/stakater/reloader:v1.0.69" + imagePullPolicy: IfNotPresent + name: reloader-reloader + ports: + - name: http + containerPort: 9090 + livenessProbe: + httpGet: + path: /live + port: http + timeoutSeconds: 5 + failureThreshold: 5 + periodSeconds: 10 + successThreshold: 1 + initialDelaySeconds: 10 + readinessProbe: + httpGet: + path: /metrics + port: http + timeoutSeconds: 5 + failureThreshold: 5 + periodSeconds: 10 + successThreshold: 1 + initialDelaySeconds: 10 + securityContext: {} + securityContext: runAsNonRoot: true runAsUser: 65534 serviceAccountName: reloader-reloader