7d555cd31a
Migrate PureLB load balancer from Terragrunt to ArgoCD/Kustomize. Deploys purelb v0.13.0 with two LBNodeAgent and two ServiceGroup CRs (common: 198.18.200.0/24, dmz: 198.18.199.0/24). Adds LBNodeAgent and ServiceGroup to kubeconform skip list (no CRD catalog schema). 💘 Generated with Crush Assisted-by: Claude Sonnet 4.6 via Crush <crush@charm.land> Reviewed-on: #84
57 lines
993 B
YAML
57 lines
993 B
YAML
image:
|
|
repository: registry.gitlab.com/purelb/purelb
|
|
tag: v0.13.0
|
|
pullPolicy: Always
|
|
|
|
allocator:
|
|
securityContext:
|
|
runAsNonRoot: true
|
|
runAsUser: 65534
|
|
containerSecurityContext:
|
|
allowPrivilegeEscalation: false
|
|
capabilities:
|
|
drop:
|
|
- all
|
|
readOnlyRootFilesystem: true
|
|
tolerations: []
|
|
|
|
lbnodeagent:
|
|
extlbint: kube-lb0
|
|
localint: default
|
|
sendgarp: false
|
|
tolerations: []
|
|
containerSecurityContext:
|
|
capabilities:
|
|
add:
|
|
- NET_ADMIN
|
|
- NET_RAW
|
|
drop:
|
|
- ALL
|
|
readOnlyRootFilesystem: false
|
|
runAsGroup: 0
|
|
runAsUser: 0
|
|
|
|
defaultAnnouncer: PureLB
|
|
|
|
serviceGroup:
|
|
create: false
|
|
name: default
|
|
|
|
Prometheus:
|
|
allocator:
|
|
Metrics:
|
|
enabled: false
|
|
serviceMonitor:
|
|
enabled: false
|
|
prometheusRules:
|
|
enabled: false
|
|
lbnodeagent:
|
|
Metrics:
|
|
enabled: false
|
|
serviceMonitor:
|
|
enabled: false
|
|
prometheusRules:
|
|
enabled: false
|
|
|
|
memberlistSecretKey: 8sb7ikA5qHwQQqxc
|