Skip to content

Commit fb0f392

Browse files
committed
flux: added trivy-operator-dashboard
1 parent 70d8854 commit fb0f392

4 files changed

Lines changed: 60 additions & 16 deletions

File tree

cluster/apps/security/trivy-operator/ks.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
apiVersion: helm.toolkit.fluxcd.io/v2
3+
kind: HelmRelease
4+
metadata:
5+
name: trivy-operator
6+
namespace: trivy-system
7+
spec:
8+
interval: 15m
9+
chartRef:
10+
kind: OCIRepository
11+
name: trivy-operator-dashboard
12+
namespace: flux-system
13+
maxHistory: 2
14+
values:
15+
gitHub:
16+
serverCheckForUpdates: false
17+
securityContext:
18+
capabilities:
19+
drop:
20+
- ALL
21+
readOnlyRootFilesystem: true
22+
runAsNonRoot: true
23+
runAsUser: 1000
24+
resources:
25+
requests:
26+
cpu: 100m
27+
limits:
28+
memory: 384Mi
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
apiVersion: kustomize.toolkit.fluxcd.io/v1
3+
kind: Kustomization
4+
metadata:
5+
name: cluster-apps-trivy-operator
6+
namespace: flux-system
7+
spec:
8+
path: ./cluster/apps/security/trivy/operator/app
9+
prune: true
10+
sourceRef:
11+
kind: GitRepository
12+
name: home-ops-kubernetes
13+
wait: true
14+
interval: 30m
15+
retryInterval: 1m
16+
timeout: 5m
17+
---
18+
apiVersion: kustomize.toolkit.fluxcd.io/v1
19+
kind: Kustomization
20+
metadata:
21+
name: cluster-apps-trivy-operator-dashboard
22+
namespace: flux-system
23+
spec:
24+
path: ./cluster/apps/security/trivy/dashboard/app
25+
prune: true
26+
sourceRef:
27+
kind: GitRepository
28+
name: home-ops-kubernetes
29+
wait: true
30+
interval: 30m
31+
retryInterval: 1m
32+
timeout: 5m

cluster/apps/security/trivy-operator/app/helm-release.yaml renamed to cluster/apps/security/trivy/operator/app/helm-release.yaml

File renamed without changes.

0 commit comments

Comments
 (0)