5,321
edits
Line 148: | Line 148: | ||
See https://metallb.universe.tf/installation/.<br> | See https://metallb.universe.tf/installation/.<br> | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
cat <<EOF > | helm repo add metallb https://metallb.github.io/metallb | ||
helm upgrade --install --create-namespace -n metallb metallb metallb/metallb | |||
cat <<EOF >ipaddresspool.yaml | |||
apiVersion: metallb.io/v1beta1 | |||
kind: IPAddressPool | |||
metadata: | |||
name: default | |||
namespace: metallb | |||
spec: | |||
addresses: | |||
- 192.168.1.2-192.168.1.11 | |||
--- | |||
apiVersion: metallb.io/v1beta1 | |||
kind: L2Advertisement | |||
metadata: | |||
name: example | |||
namespace: metallb | |||
EOF | EOF | ||
kubectl apply -f ipaddresspool.yaml | |||
</syntaxhighlight> | </syntaxhighlight> | ||
}} | }} |