Update: add Cilium LB IP Pool configuration to support ranges (#12140)

This commit is contained in:
Cheolhui Kim
2025-05-12 17:39:18 +09:00
committed by GitHub
parent 43e19ab281
commit fceb1516b8
3 changed files with 13 additions and 1 deletions

View File

@@ -6,7 +6,11 @@ metadata:
name: "{{ cilium_loadbalancer_ip_pool.name }}"
spec:
blocks:
{% for cblock in cilium_loadbalancer_ip_pool.cidrs %}
{% for cblock in cilium_loadbalancer_ip_pool.cidrs | default([]) %}
- cidr: "{{ cblock }}"
{% endfor %}
{% for rblock in cilium_loadbalancer_ip_pool.ranges | default([]) %}
- start: "{{ rblock.start }}"
stop: "{{ rblock.stop | default(rblock.start) }}"
{% endfor %}
{% endfor %}