1.052
Bearbeitungen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
'# Bildet IPs aus dem Cluster in einen physischen Adressbereich des LANs<syntaxhighlight lang="bash"> | '# Bildet IPs aus dem Cluster in einen physischen Adressbereich des LANs<syntaxhighlight lang="bash"> | ||
kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.7/config/manifests/metallb-native.yaml | kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.7/config/manifests/metallb-native.yaml | ||
</syntaxhighlight><syntaxhighlight lang="yaml" line="1"> | </syntaxhighlight>address_pool.yaml<syntaxhighlight lang="yaml" line="1"> | ||
apiVersion: metallb.io/v1beta1 | apiVersion: metallb.io/v1beta1 | ||
kind: IPAddressPool | kind: IPAddressPool | ||
Zeile 16: | Zeile 16: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
l2_advert.yaml | |||
<syntaxhighlight lang="yaml" line="1"> | <syntaxhighlight lang="yaml" line="1"> | ||
apiVersion: metallb.io/v1beta1 | apiVersion: metallb.io/v1beta1 | ||
Zeile 25: | Zeile 25: | ||
#- first-pool | #- first-pool | ||
</syntaxhighlight> | </syntaxhighlight> | ||
IPAddressPools können explizit ausgewählt werden. Ohne Angabe werden alle Pools dem L2Advertisement zugeordnet. | |||
<syntaxhighlight lang="bash"> | |||
kubectl apply -f address_pool.yaml | |||
kubectl apply -f l2_advert.yaml | |||
</syntaxhighlight> | |||