Skip to content

Commit 9e10eae

Browse files
authored
Merge pull request #703 from secureCodeBox/consistency/scan-types
🚧 [Consistency] Making all scan-type.yaml files consistent
2 parents 06f3578 + 29c3c97 commit 9e10eae

File tree

13 files changed

+50
-42
lines changed

13 files changed

+50
-42
lines changed

scanners/amass/templates/amass-scan-type.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
# SPDX-FileCopyrightText: 2021 iteratec GmbH
22
#
33
# SPDX-License-Identifier: Apache-2.0
4+
45
apiVersion: "execution.securecodebox.io/v1"
56
kind: ScanType
67
metadata:
78
name: "amass{{ .Values.scanner.nameAppend | default ""}}"
89
spec:
910
extractResults:
10-
# amass saves it's result now in json but in "json lines" format
11-
# http://jsonlines.org/
1211
type: amass-jsonl
1312
location: "/home/securecodebox/amass-results.jsonl"
1413
jobTemplate:

scanners/gitleaks/templates/gitleaks-scan-type.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ spec:
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
2929
command:
30-
- 'sh'
31-
- '/wrapper.sh'
30+
- "sh"
31+
- "/wrapper.sh"
3232
- "--verbose"
3333
- "--format"
3434
- "json"

scanners/kube-hunter/templates/kubehunter-scan-type.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
#
33
# SPDX-License-Identifier: Apache-2.0
44

5-
apiVersion: 'execution.securecodebox.io/v1'
5+
apiVersion: "execution.securecodebox.io/v1"
66
kind: ScanType
77
metadata:
8-
name: 'kube-hunter{{ .Values.scanner.nameAppend | default ""}}'
8+
name: "kube-hunter{{ .Values.scanner.nameAppend | default ""}}"
99
spec:
1010
extractResults:
1111
type: kube-hunter-json
12-
location: '/home/securecodebox/kube-hunter-results.json'
12+
location: "/home/securecodebox/kube-hunter-results.json"
1313
jobTemplate:
1414
spec:
1515
{{- if .Values.scanner.ttlSecondsAfterFinished }}
@@ -27,10 +27,10 @@ spec:
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
2929
command:
30-
- 'sh'
31-
- '/wrapper.sh'
32-
- '--report'
33-
- 'json'
30+
- "sh"
31+
- "/wrapper.sh"
32+
- "--report"
33+
- "json"
3434
resources:
3535
{{- toYaml .Values.scanner.resources | nindent 16 }}
3636
securityContext:

scanners/kubeaudit/templates/kubeaudit-scan-type.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@ spec:
4646
{{- toYaml .Values.scanner.extraContainers | nindent 12 }}
4747
{{- end }}
4848
volumes:
49-
{{- toYaml .Values.scanner.extraVolumeMounts | nindent 12 }}
49+
{{- toYaml .Values.scanner.extraVolumes | nindent 12 }}
5050
serviceAccountName: kubeaudit

scanners/ncrack/templates/ncrack-scan-type.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ spec:
2626
- name: ncrack
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
29-
command: ["ncrack", "-oX", "/home/securecodebox/ncrack-results.xml"]
29+
command:
30+
- "ncrack"
31+
- "-oX"
32+
- "/home/securecodebox/ncrack-results.xml"
3033
resources:
3134
{{- toYaml .Values.scanner.resources | nindent 16 }}
3235
securityContext:

scanners/nikto/templates/nikto-scan-type.yaml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
#
33
# SPDX-License-Identifier: Apache-2.0
44

5-
apiVersion: 'execution.securecodebox.io/v1'
5+
apiVersion: "execution.securecodebox.io/v1"
66
kind: ScanType
77
metadata:
8-
name: 'nikto{{ .Values.scanner.nameAppend | default ""}}'
8+
name: "nikto{{ .Values.scanner.nameAppend | default ""}}"
99
spec:
1010
extractResults:
1111
type: nikto-json
12-
location: '/home/securecodebox/nikto-results.json'
12+
location: "/home/securecodebox/nikto-results.json"
1313
jobTemplate:
1414
spec:
1515
{{- if .Values.scanner.ttlSecondsAfterFinished }}
@@ -27,12 +27,10 @@ spec:
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
2929
command:
30-
# Nikto Entrypoint Script to avoid problems nikto exiting with a non zero exit code
31-
# This would cause the kubernetes job to fail no matter what
32-
- 'sh'
33-
- '/wrapper.sh'
34-
- '-o'
35-
- '/home/securecodebox/nikto-results.json'
30+
- "sh"
31+
- "/wrapper.sh"
32+
- "-o"
33+
- "/home/securecodebox/nikto-results.json"
3634
resources:
3735
{{- toYaml .Values.scanner.resources | nindent 16 }}
3836
securityContext:

scanners/nmap/templates/nmap-scan-type.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ spec:
2626
- name: nmap
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
29-
command: ["nmap", "-oX", "/home/securecodebox/nmap-results.xml"]
29+
command:
30+
- "nmap"
31+
- "-oX"
32+
- "/home/securecodebox/nmap-results.xml"
3033
resources:
3134
{{- toYaml .Values.scanner.resources | nindent 16 }}
3235
securityContext:

scanners/nuclei/templates/nuclei-scan-type.yaml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
#
33
# SPDX-License-Identifier: Apache-2.0
44

5-
apiVersion: 'execution.securecodebox.io/v1'
5+
apiVersion: "execution.securecodebox.io/v1"
66
kind: ScanType
77
metadata:
8-
name: 'nuclei{{ .Values.scanner.nameAppend | default ""}}'
8+
name: "nuclei{{ .Values.scanner.nameAppend | default ""}}"
99
spec:
1010
extractResults:
1111
type: nuclei-json
12-
location: '/home/securecodebox/nuclei-results.jsonl'
12+
location: "/home/securecodebox/nuclei-results.jsonl"
1313
jobTemplate:
1414
spec:
1515
{{- if .Values.scanner.ttlSecondsAfterFinished }}
@@ -27,12 +27,11 @@ spec:
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
2929
command:
30-
- 'nuclei'
31-
- '-no-update-templates'
32-
- '-json'
33-
# nuclei writes json lines: https://jsonlines.org/
34-
- '-output'
35-
- '/home/securecodebox/nuclei-results.jsonl'
30+
- "nuclei"
31+
- "-no-update-templates"
32+
- "-json"
33+
- "-output"
34+
- "/home/securecodebox/nuclei-results.jsonl"
3635
resources:
3736
{{- toYaml .Values.scanner.resources | nindent 16 }}
3837
securityContext:

scanners/screenshooter/templates/screenshooter-scan-type.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ spec:
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.Version }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
2929
command:
30-
- 'sh'
31-
- '/wrapper.sh'
30+
- "sh"
31+
- "/wrapper.sh"
3232
- "-screenshot"
3333
- "/home/securecodebox/screenshot.png"
3434
resources:

scanners/sslyze/templates/sslyze-scan-type.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
#
33
# SPDX-License-Identifier: Apache-2.0
44

5-
apiVersion: 'execution.securecodebox.io/v1'
5+
apiVersion: "execution.securecodebox.io/v1"
66
kind: ScanType
77
metadata:
8-
name: 'sslyze{{ .Values.scanner.nameAppend | default ""}}'
8+
name: "sslyze{{ .Values.scanner.nameAppend | default ""}}"
99
spec:
1010
extractResults:
1111
type: sslyze-json
12-
location: '/home/securecodebox/sslyze-results.json'
12+
location: "/home/securecodebox/sslyze-results.json"
1313
jobTemplate:
1414
spec:
1515
{{- if .Values.scanner.ttlSecondsAfterFinished }}
@@ -27,9 +27,9 @@ spec:
2727
image: "{{ .Values.scanner.image.repository }}:{{ .Values.scanner.image.tag | default .Chart.AppVersion }}"
2828
imagePullPolicy: {{ .Values.scanner.image.pullPolicy }}
2929
command:
30-
- 'sslyze'
31-
- '--json_out'
32-
- '/home/securecodebox/sslyze-results.json'
30+
- "sslyze"
31+
- "--json_out"
32+
- "/home/securecodebox/sslyze-results.json"
3333
resources:
3434
{{- toYaml .Values.scanner.resources | nindent 16 }}
3535
securityContext:

0 commit comments

Comments
 (0)