File tree Expand file tree Collapse file tree 1 file changed +21
-13
lines changed Expand file tree Collapse file tree 1 file changed +21
-13
lines changed Original file line number Diff line number Diff line change 3
3
from apps .versions import versions
4
4
5
5
name = "metallb"
6
- values = {
7
- "configInline" : {
8
- "address-pools" : [
9
- {
10
- "name" : "default" ,
11
- "protocol" : "layer2" ,
12
- "addresses" : [
13
- "169.229.226.81-169.229.226.89" ,
14
- "2607:f140:8801::1:81-2607:f140:8801::1:89" ,
15
- ],
16
- },
17
- ],
6
+
7
+ pool = {
8
+ "apiVersion" : "metallb.io/v1beta1" ,
9
+ "kind" : "IPAddressPool" ,
10
+ "metadata" : {"name" : "pool-1" },
11
+ "spec" : {
12
+ "addresses" : [
13
+ "169.229.226.81-169.229.226.89" ,
14
+ "2607:f140:8801::1:81-2607:f140:8801::1:89" ,
15
+ ]
18
16
},
19
17
}
20
18
19
+ method = {
20
+ "apiVersion" : "metallb.io/v1beta1" ,
21
+ "kind" : "L2Advertisement" ,
22
+ "metadata" : {"name" : "pool-1" },
23
+ "spec" : {"ipAddressPools" : ["pool-1" ]},
24
+ }
25
+
21
26
22
27
def objects ():
23
28
yield from helm .build_chart_from_versions (
24
29
name = "metallb" ,
25
30
versions = versions ,
26
- values = values ,
31
+ values = {} ,
27
32
)
33
+
34
+ yield pool
35
+
You can’t perform that action at this time.
0 commit comments