vm-hosts: Add Kubernetes VLAN configuration

btop
Dustin 2022-07-24 12:24:55 -05:00
parent 6f95a595b2
commit 3b692a9de8
1 changed files with 24 additions and 0 deletions

View File

@ -11,6 +11,9 @@ libvirt_networks:
- name: mgmt - name: mgmt
type: bridge type: bridge
bridge_iface: mgmt bridge_iface: mgmt
- name: kube
type: bridge
bridge_iface: kube
storage_host: storage0.pyrocufflink.blue storage_host: storage0.pyrocufflink.blue
shared_volume_mount_packages: shared_volume_mount_packages:
- nfs-utils - nfs-utils
@ -52,6 +55,13 @@ vmhost_netdevs:
Kind: vlan Kind: vlan
VLAN: VLAN:
Id: 10 Id: 10
- name: 51-vlan60
NetDev:
Description: Kubernetes network (VLAN 60)
Name: vlan60
Kind: vlan
VLAN:
Id: 60
- name: 52-vlan101 - name: 52-vlan101
NetDev: NetDev:
Description: pyrocufflink.red network (VLAN 101) Description: pyrocufflink.red network (VLAN 101)
@ -89,6 +99,11 @@ vmhost_netdevs:
Description: Camera VM network bridge Description: Camera VM network bridge
Name: camera Name: camera
Kind: bridge Kind: bridge
- name: 60-kube
NetDev:
Description: Kubernetes VM network bridge
Name: kube
Kind: bridge
vmhost_networks: vmhost_networks:
- name: 40-bond0 - name: 40-bond0
@ -101,6 +116,7 @@ vmhost_networks:
VLAN: VLAN:
- vlan1 # pyrocufflink.blue - vlan1 # pyrocufflink.blue
- vlan10 # Management - vlan10 # Management
- vlan60 # Kubernetes
- vlan101 # pyrocufflink.red - vlan101 # pyrocufflink.red
- vlan102 # Cameras - vlan102 # Cameras
- name: 40-bond1 - name: 40-bond1
@ -131,6 +147,14 @@ vmhost_networks:
DHCP: 'no' DHCP: 'no'
LinkLocalAddressing: 'no' LinkLocalAddressing: 'no'
Bridge: mgmt Bridge: mgmt
- name: 51-vlan60
Match:
Name: vlan60
Network:
Description: Kubernetes network
DHCP: 'no'
LinkLocalAddressing: 'no'
Bridge: kube
- name: 52-vlan101 - name: 52-vlan101
Match: Match:
Name: vlan101 Name: vlan101