| Giorgi Lekveishvili | 4ec4c02 | 2024-08-17 15:09:24 +0400 | [diff] [blame] | 1 | {{- $ns := default .Release.Namespace .Values.namespace }} |
| 2 | apiVersion: metallb.io/v1beta1 | ||||
| 3 | kind: IPAddressPool | ||||
| 4 | metadata: | ||||
| 5 | name: {{ .Values.name }} | ||||
| 6 | namespace: {{ $ns }} | ||||
| 7 | spec: | ||||
| 8 | autoAssign: {{ .Values.autoAssign }} | ||||
| 9 | addresses: | ||||
| 10 | - {{ .Values.from }}-{{ .Values.to }} | ||||
| 11 | --- | ||||
| 12 | apiVersion: metallb.io/v1beta1 | ||||
| 13 | kind: L2Advertisement | ||||
| 14 | metadata: | ||||
| 15 | name: {{ .Values.name }} | ||||
| 16 | namespace: {{ $ns }} | ||||
| 17 | spec: | ||||
| 18 | ipAddressPools: | ||||
| 19 | - {{ .Values.name }} | ||||