@@ -42,7 +42,9 @@ version 1.12.
4242
4343## Deploy CrowdSec with AppSec enabled
4444
45- ### Add or update the CrowdSec Helm repository:
45+ ### Helm repository
46+
47+ Add or update the CrowdSec Helm repository:
4648
4749``` bash
4850helm repo add crowdsec https://crowdsecurity.github.io/helm-charts
@@ -53,7 +55,9 @@ helm repo update
5355If CrowdSec is already deployed with Helm in this cluster, the repository entry is already present—you only need ` helm repo update ` .
5456:::
5557
56- ### Add this to the CrowdSec ` values.yaml ` with the AppSec configuration:
58+ ### Update CrowdSec configuration
59+
60+ Add this to the CrowdSec ` values.yaml ` with the AppSec configuration:
5761
5862``` yaml title="values.yaml"
5963appsec
@@ -75,20 +79,19 @@ This yaml configuration snippet exposes those important configuration items:
7579 * The two collections provide virtual patching and generic rule coverage.
7680 * The chart bootstraps a bouncer named `nginx_ingress_waf` using the key you export locally.
7781
78-
79- # ## Upgrade the CrowdSec release:
82+ And now we apply the new configuration with :
8083
8184` ` ` bash
8285helm upgrade --install crowdsec crowdsec/crowdsec --namespace crowdsec --create-namespace -f crowdsec-appsec-values.yaml
83- ` ` `
86+ ` ` `
8487
8588# ## Confirm the pods are healthy:
8689
8790` ` ` bash
8891kubectl -n crowdsec get pods
8992` ` `
9093
91- You should see both the `crowdsec` pod and the `crowdsec-appsec` pod in `Running` state.
94+ You should see `crowdsec-agent` pods, the `crowdsec-lapi ` pod and the `crowdsec-appsec` pod in `Running` state.
9295
9396# # Enable the CrowdSec Lua plugin on NGINX Ingress
9497
0 commit comments