Example Configuration


addons ingress bind-ip-address 10.1.15.66
addons ingress bind-ip-address-internal 10.192.2.1
configuration master-virtual-ip 10.192.2.1
configuration master-virtual-ip-cidr 24
configuration master-virtual-ip-interface vlan107
configuration keepalived-auth "<auth-key>"
configuration additional-master-virtual-ip 10.1.15.66
configuration additional-master-virtual-ip-cidr 24
configuration additional-master-virtual-ip-interface vlan101

# Enable separate vrrps
configuration separate-master-vip-vrrps true
...
nodes controlplane-1
 maintenance false
 k8s node-type control-plane
 k8s ssh-ip 10.192.2.2

#Provide the local host IP on the additional master VIP interface(existing node IP on the same vlan/network)
k8s additional-master-ip 10.1.15.67
initial-boot netplan ethernets vlan107
 addresses [ 10.192.2.2/24 ]
exit
initial-boot netplan ethernets vlan101
 addresses [ 10.1.15.67/24 ]
exit
...
nodes controlplane-2
 maintenance false
 k8s node-type control-plane
 k8s ssh-ip 10.192.2.3
 k8s additional-master-ip 10.1.15.68
 initial-boot netplan ethernets vlan107
  addresses [ 10.192.2.3/24 ]
 exit
 initial-boot netplan ethernets vlan101
  addresses [ 10.1.15.68/24 ]
 exit
...
nodes controlplane-3
 maintenance false
 k8s node-type control-plane
 k8s ssh-ip 10.192.2.4
 k8s additional-master-ip 10.1.15.69
 initial-boot netplan ethernets vlan107
  addresses [ 10.192.2.4/24 ]
 exit
 initial-boot netplan ethernets vlan101
  addresses [ 10.1.15.69/24 ]
 exit
...