feat: add crowdsec
This commit is contained in:
12
crowdsec/helmfile.yaml
Normal file
12
crowdsec/helmfile.yaml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
repositories:
|
||||||
|
- name: crowdsec
|
||||||
|
url: https://crowdsecurity.github.io/helm-charts
|
||||||
|
|
||||||
|
releases:
|
||||||
|
- name: crowdsec
|
||||||
|
namespace: kube-system
|
||||||
|
createNamespace: false
|
||||||
|
chart: crowdsec/crowdsec
|
||||||
|
version: 0.20.0
|
||||||
|
values:
|
||||||
|
- values.yaml
|
||||||
35
crowdsec/values.yaml
Normal file
35
crowdsec/values.yaml
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
container_runtime: containerd
|
||||||
|
|
||||||
|
agent:
|
||||||
|
enabled: true
|
||||||
|
acquisition:
|
||||||
|
- namespace: kube-system
|
||||||
|
podName: traefik-*
|
||||||
|
program: traefik
|
||||||
|
metrics:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
lapi:
|
||||||
|
enabled: true
|
||||||
|
replicas: 1
|
||||||
|
metrics:
|
||||||
|
enabled: true
|
||||||
|
persistentVolume:
|
||||||
|
data:
|
||||||
|
enabled: true
|
||||||
|
size: 1Gi
|
||||||
|
config:
|
||||||
|
enabled: true
|
||||||
|
size: 100Mi
|
||||||
|
|
||||||
|
config:
|
||||||
|
config.yaml.local: |
|
||||||
|
api:
|
||||||
|
server:
|
||||||
|
auto_registration:
|
||||||
|
enabled: true
|
||||||
|
token: "${REGISTRATION_TOKEN}"
|
||||||
|
allowed_ranges:
|
||||||
|
- "10.0.0.0/8"
|
||||||
|
- "172.16.0.0/12"
|
||||||
|
- "192.168.0.0/16"
|
||||||
Reference in New Issue
Block a user