Skip to content

Commit d58aaee

Browse files
Arta AsadiArta Asadi
authored andcommitted
fix: add tasks into platform configuration
1 parent 8adc96e commit d58aaee

File tree

2 files changed

+42
-28
lines changed

2 files changed

+42
-28
lines changed

tasks/container_grype_check.yaml

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
1-
ID: "container-vulnerability-scanner"
2-
Name: "Container Vulnerability Scanner"
3-
Description: "Check if all container artifacts are free of vulnerabilities"
4-
ImageURL: "ghcr.io/opengovern/og-task-container-vulnerability:local-v0.0.71"
5-
Command: "/og-task-container-vulnerability"
6-
ResultType: "oci_container_vulnerabilities"
7-
WorkloadType: "deployment"
8-
EnvVars: {}
9-
Interval: 0 # Minutes
10-
Timeout: 120 # Minutes
11-
ScaleConfig:
12-
LagThreshold: "1"
13-
MinReplica: 0
14-
MaxReplica: 5
1+
id: "container-vulnerability-scanner"
2+
name: "Container Vulnerability Scanner"
3+
description: "Check if all container artifacts are free of vulnerabilities"
4+
is_enabled: false
5+
image_url: "ghcr.io/opengovern/og-task-container-vulnerability:local-v0.0.71"
6+
command: "/og-task-container-vulnerability"
7+
result_type: "oci_container_vulnerabilities"
8+
workload_type: "deployment"
9+
env_vars: {}
10+
scale_config:
11+
lag_threshold: "1"
12+
min_replica: 0
13+
max_replica: 5
14+
run_schedule:
15+
- params: {}
16+
interval:
17+
months: 0
18+
days: 2
19+
hours: 0
20+
minutes: 0
21+
timeout: 120
Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
1-
ID: "sbom-vulnerability-check"
2-
Name: "Sbom Vulnerability Check"
3-
Description: "Check if all container artifacts are free of vulnerabilities using SYFT"
4-
ImageURL: "ghcr.io/opengovern/og-task-sbom-vulnerability:v0.0.28"
5-
Command: "/og-task-sbom-vulnerability"
6-
ResultType: "sbom_vulnerabilities"
7-
WorkloadType: "deployment"
8-
EnvVars: {}
9-
Interval: 240
10-
Timeout: 120 # Minutes
11-
ScaleConfig:
12-
LagThreshold: "1"
13-
MinReplica: 0
14-
MaxReplica: 5
1+
id: "sbom-vulnerability-check"
2+
name: "Sbom Vulnerability Check"
3+
description: "Check if all container artifacts are free of vulnerabilities using SYFT"
4+
image_url: "ghcr.io/opengovern/og-task-sbom-vulnerability:v0.0.28"
5+
command: "/og-task-sbom-vulnerability"
6+
result_type: "sbom_vulnerabilities"
7+
workload_type: "deployment"
8+
env_vars: {}
9+
scale_config:
10+
lag_threshold: "1"
11+
min_replica: 0
12+
max_replica: 5
13+
run_schedule:
14+
- params:
15+
"query_id": "list_all_unique_packages"
16+
interval:
17+
months: 1
18+
days: 0
19+
hours: 0
20+
minutes: 0
21+
timeout: 120

0 commit comments

Comments
 (0)