66 行
1.7 KiB
YAML
66 行
1.7 KiB
YAML
apiVersion: helm.cattle.io/v1
|
|
kind: HelmChart
|
|
metadata:
|
|
name: crowdsec
|
|
namespace: infra-monitor
|
|
spec:
|
|
repo: https://crowdsecurity.github.io/helm-charts
|
|
chart: crowdsec
|
|
targetNamespace: infra-monitor
|
|
version: 0.11.0
|
|
valuesContent: |-
|
|
container_runtime: containerd
|
|
image:
|
|
tag: v1.6.1-2
|
|
config:
|
|
config.yaml.local: |
|
|
db_config:
|
|
type: postgresql
|
|
host: cnpg-cluster-hk-rw.infra-data
|
|
port: 5432
|
|
db_name: crowdsec
|
|
user: app
|
|
password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC
|
|
sslmode: require
|
|
agent:
|
|
affinity:
|
|
nodeAffinity:
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
nodeSelectorTerms:
|
|
- matchExpressions:
|
|
- key: svccontroller.k3s.cattle.io/enablelb
|
|
operator: In
|
|
values:
|
|
- "true"
|
|
acquisition:
|
|
- namespace: infra-net
|
|
podName: ingress-nginx-controller-*
|
|
program: nginx
|
|
poll_without_inotify: true
|
|
env:
|
|
- name: COLLECTIONS
|
|
value: "crowdsecurity/nginx"
|
|
lapi:
|
|
affinity:
|
|
nodeAffinity:
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
- preference:
|
|
matchExpressions:
|
|
- key: kubernetes.io/hostname
|
|
operator: In
|
|
values:
|
|
- alihka
|
|
weight: 1
|
|
resources:
|
|
limits:
|
|
memory: 200Mi
|
|
requests:
|
|
cpu: 150m
|
|
memory: 100Mi
|
|
persistentVolume:
|
|
config:
|
|
enabled: false
|
|
data:
|
|
enabled: false
|
|
|