fix(crowdsec) — plus d'enrôlement au démarrage : un refus de la console éteignait tout *.arcodange.fr
Helm Charts / Detect changed charts (pull_request) Successful in 1m22s
Helm Charts / Library charts tool (pull_request) Skipped
Helm Charts / Application charts alloy (pull_request) Skipped
Helm Charts / Application charts chart (pull_request) Skipped
Helm Charts / Application charts grafana (pull_request) Skipped
Helm Charts / Application charts hashicorp-vault (pull_request) Skipped
Helm Charts / Application charts loki (pull_request) Skipped
Helm Charts / Application charts minio (pull_request) Skipped
Helm Charts / Application charts pgbouncer (pull_request) Skipped
Helm Charts / Application charts pgcat (pull_request) Skipped
Helm Charts / Application charts prometheus (pull_request) Skipped
Helm Charts / Application charts redis (pull_request) Skipped
Helm Charts / Application charts crowdsec (pull_request) Successful in 57s
Helm Charts / Detect changed charts (pull_request) Successful in 1m22s
Helm Charts / Library charts tool (pull_request) Skipped
Helm Charts / Application charts alloy (pull_request) Skipped
Helm Charts / Application charts chart (pull_request) Skipped
Helm Charts / Application charts grafana (pull_request) Skipped
Helm Charts / Application charts hashicorp-vault (pull_request) Skipped
Helm Charts / Application charts loki (pull_request) Skipped
Helm Charts / Application charts minio (pull_request) Skipped
Helm Charts / Application charts pgbouncer (pull_request) Skipped
Helm Charts / Application charts pgcat (pull_request) Skipped
Helm Charts / Application charts prometheus (pull_request) Skipped
Helm Charts / Application charts redis (pull_request) Skipped
Helm Charts / Application charts crowdsec (pull_request) Successful in 57s
Le 2026-10-08 à 06:07Z, la rotation Vault a redémarré la LAPI (rolloutRestartTargets) ; le script de démarrage a rappelé `cscli console enroll`, api.crowdsec.net a répondu 403 Forbidden, la LAPI a bouclé en CrashLoopBackOff et le videur de Traefik a refusé tout le monde (403 sans corps sur kadans, gitea…). L'instance est déjà enrôlée : on retire ENROLL_KEY/NAME/TAGS du démarrage. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
+11
-7
@@ -100,13 +100,17 @@ crowdsec: &crowdsec_config
|
||||
valueFrom:
|
||||
fieldRef:
|
||||
fieldPath: metadata.labels['machine-name']
|
||||
# To enroll the Security Engine to the console
|
||||
- name: ENROLL_KEY
|
||||
value: "cmieq72i3000802jr1wx8kply"
|
||||
- name: ENROLL_INSTANCE_NAME
|
||||
value: "homelab"
|
||||
- name: ENROLL_TAGS
|
||||
value: "k3s rpi test"
|
||||
# ⚠ PAS d'ENROLL_KEY ici (retirée le 2026-10-08). Le script de démarrage
|
||||
# appelle `cscli console enroll` à CHAQUE démarrage quand la clé est posée,
|
||||
# et un refus de la console (api.crowdsec.net → 403 Forbidden) TUE le
|
||||
# démarrage : la LAPI boucle en CrashLoopBackOff, le videur de Traefik
|
||||
# refuse alors TOUT le monde, et tout *.arcodange.fr répond 403 sans corps.
|
||||
# C'est arrivé le 2026-10-08 à 06:07Z, sur un simple redémarrage déclenché
|
||||
# par la rotation Vault (rolloutRestartTargets ci-dessus). L'instance est
|
||||
# déjà enrôlée (l'état vit dans le volume de config) : la ré-enrôler ne
|
||||
# sert à rien. Pour un enrôlement neuf, le faire UNE fois à la main
|
||||
# (`cscli console enroll --name homelab <clé>` dans le pod), jamais au
|
||||
# démarrage — un service tiers ne doit pas pouvoir éteindre la porte.
|
||||
- name: DB_USER
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
|
||||
Reference in New Issue
Block a user