diff --git a/clr-k8s-examples/6-metal-lb/overlays/v0.8.1/kustomization.yaml b/clr-k8s-examples/6-metal-lb/overlays/v0.8.1/kustomization.yaml new file mode 100644 index 0000000..9decc09 --- /dev/null +++ b/clr-k8s-examples/6-metal-lb/overlays/v0.8.1/kustomization.yaml @@ -0,0 +1,6 @@ +resources: + - metallb/manifests/example-layer2-config.yaml + - metallb/manifests/metallb.yaml + +patchesStrategicMerge: + - patch_configmap.yaml diff --git a/clr-k8s-examples/6-metal-lb/overlays/v0.8.1/patch_configmap.yaml b/clr-k8s-examples/6-metal-lb/overlays/v0.8.1/patch_configmap.yaml new file mode 100644 index 0000000..b5b328a --- /dev/null +++ b/clr-k8s-examples/6-metal-lb/overlays/v0.8.1/patch_configmap.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: config +data: + config: | + address-pools: + - name: my-ip-space + protocol: layer2 + addresses: + - 10.0.0.240/28 diff --git a/clr-k8s-examples/create_stack.sh b/clr-k8s-examples/create_stack.sh index 937c778..b2868f2 100755 --- a/clr-k8s-examples/create_stack.sh +++ b/clr-k8s-examples/create_stack.sh @@ -210,7 +210,7 @@ function efk() { } function metallb() { - METALLB_VER=${1:-v0.7.3} + METALLB_VER=${1:-v0.8.1} METALLB_URL="https://github.com/danderson/metallb.git" METALLB_DIR="6-metal-lb" get_repo "${METALLB_URL}" "${METALLB_DIR}/overlays/${METALLB_VER}"