A sample script to demonstrate creation of persistent altname bind points for multus + kubernetes.
This permits unified abstraction of disparate kernel naming such as eth0, eno1, etc. to permit macvlan and NAD to float across heterogeneous infrastructure without conditionals or node selectors. This script is intended for use exclusively with NetworkManager, but the method does work with ifupdown and sydtemd-networkd.
- Shell 100%
| LICENSE | ||
| README.md | ||
| setup-k3s-multus-altnames.sh | ||
multus-altnames
A sample script to demonstrate creation of persistent altname bind points for multus + kubernetes. This permits unified abstraction of disparate kernel naming such as eth0, eno1, etc. to permit macvlan and NAD to float across heterogeneous infrastructure without conditionals or node selectors. This script is intended for use exclusively with NetworkManager, but the method does work with ifupdown and sydtemd-networkd.
usage:
sudo bash setup-k3s-multus-altnames.sh <vlans to create seperated by space>