Skip to content

Instantly share code, notes, and snippets.

@nmathew
Created November 16, 2021 09:27
Show Gist options
  • Select an option

  • Save nmathew/6c2f467eeb7fdfd57cd42cecd3cf45b1 to your computer and use it in GitHub Desktop.

Select an option

Save nmathew/6c2f467eeb7fdfd57cd42cecd3cf45b1 to your computer and use it in GitHub Desktop.
NM desired state YAML
routes:
config:
- destination: 0.0.0.0/0
next-hop-address:
gateway-from-net:
value: 10.221.150.65
table-id: 254
next-hop-interface: bm25b_infra_ext
interfaces:
- name: enp94s0f0
type: ethernet
state: up
- name: enp216s0f1
type: ethernet
state: up
- name: bond0
state: up
type: bond
link-aggregation:
mode: 802.3ad
options:
miimon: "100"
lacp_rate: "1"
xmit_hash_policy: "layer3+4"
slaves:
- interface-name:
value: enp94s0f0
- interface-name:
value: enp216s0f1
- name: bm25b_infra_ext
state: up
type: vlan
vlan:
base-iface:
interface-name:
value: bond0
id:
vlan-from-net:
value: 4087
ipv4:
enabled: true
address:
- ip:
ip-from-net:
value: 10.221.150.66
prefix-length:
prefix-from-net:
value: 27
ipv6:
enabled: false
dhcp: false
- name: provisionnet
type: ethernet
state: up
ipv4:
address:
- ip:
ip-from-net:
value: 172.22.0.3
prefix-length:
prefix-from-net:
value: 24
dhcp: false
enabled: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment