feat: update CrowdSec and Traefik manifests; remove installation scripts and add secret management

This commit is contained in:
2026-05-18 03:33:37 +00:00
parent b52e76eeeb
commit e4c24d4a8c
6 changed files with 35 additions and 181 deletions

View File

@@ -8,3 +8,16 @@ requires:
defaultConfig:
namespace: traefik
loadBalancerIp: "{{ .apps.metallb.loadBalancerIp }}"
deploy:
crds:
- url: https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.0.0/standard-install.yaml
waitFor:
- gateways.gateway.networking.k8s.io
- gatewayclasses.gateway.networking.k8s.io
- url: https://raw.githubusercontent.com/traefik/traefik/v3.4/docs/content/reference/dynamic-configuration/kubernetes-crd-definition-v1.yml
waitFor:
- ingressroutes.traefik.io
- middlewares.traefik.io
waitForRollout:
name: traefik
timeout: "120s"