provisioning-catalog/components/private_gateway/cluster/templates/pool.yaml.j2

13 lines
350 B
Django/Jinja

apiVersion: cilium.io/v2
kind: CiliumLoadBalancerIPPool
metadata:
name: {{ taskserv.name }}-pool
labels:
app.kubernetes.io/name: {{ taskserv.name }}
app.kubernetes.io/managed-by: provisioning
spec:
blocks:
- cidr: "{{ taskserv.cidr }}"
serviceSelector:
matchLabels:
io.cilium.gateway/owning-gateway: {{ taskserv.name }}