Skip to content

Commit 0b7fc34

Browse files
authored
Merge pull request #243 from devtron-labs/serviceaccount-security
feat: added serviceaccount to image-scanner
2 parents 07dbbd2 + 4ba1f47 commit 0b7fc34

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

charts/security/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ maintainers:
1515
email: pawan.mehta@devtron.ai
1616
sources:
1717
- https://github.com/devtron-labs/charts
18-
version: 0.1.7
18+
version: 0.1.8
1919
appVersion: "0.1.1"
2020
dependencies:
2121
- name: clair

charts/security/templates/_helpers.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ Return full image
3333
{{/*
3434
Expand the node selectors, tolerations, and image pull secrets for a Kubernetes resource.
3535
Usage:
36-
{{ include "common.nodeSelector" (dict "nodeSelector" .Values.path.to.nodeSelector "tolerations" .Values.path.to.tolerations "imagePullSecrets" .Values.path.to.imagePullSecrets "global" .Values.global ) }}
36+
{{ include "common.schedulerConfig" (dict "nodeSelector" .Values.path.to.nodeSelector "tolerations" .Values.path.to.tolerations "imagePullSecrets" .Values.path.to.imagePullSecrets "global" .Values.global ) }}
3737
*/}}
3838

39-
{{- define "common.nodeSelector" -}}
39+
{{- define "common.schedulerConfig" -}}
4040
{{- if .nodeSelector }}
4141
nodeSelector:
4242
{{ toYaml .nodeSelector | indent 2 }}

charts/security/templates/image-scanner.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ spec:
9191
{{ toYaml .labels | indent 8 }}
9292
{{- end}}
9393
spec:
94-
{{- include "common.nodeSelector" (dict "nodeSelector" $.Values.imageScanner.nodeSelector "tolerations" $.Values.imageScanner.tolerations "imagePullSecrets" $.Values.imageScanner.imagePullSecrets "global" $.Values.global) | indent 6 }}
94+
{{- include "common.schedulerConfig" (dict "nodeSelector" $.Values.imageScanner.nodeSelector "tolerations" $.Values.imageScanner.tolerations "imagePullSecrets" $.Values.imageScanner.imagePullSecrets "global" $.Values.global) | indent 6 }}
95+
serviceAccountName: devtron-default-sa
9596
terminationGracePeriodSeconds: 30
9697
restartPolicy: Always
9798
{{- if and $.Values.global $.Values.global.podSecurityContext }}

0 commit comments

Comments
 (0)