Title: 3-Node HA K3s on OpenStack – Cannot create VMs on VLAN network
Category: k3s, k3OS, and k3d
Message:
Hello everyone,
I hope you’re doing well. I would really appreciate your help with an issue I’m facing.
I am building a 3-node HA K3s cluster on OpenStack 2025.1 (Kolla-Ansible). The goal is to run Strimzi Kafka in production.
What I need: My K3s VMs must have IP addresses on my physical LAN (192.168.58.0/24).
What works: Creating VMs on the existing public1 flat network works perfectly.
What does not work: I cannot create VMs on a new VLAN network.
What I tried:
-
Created a VLAN provider network with segment 200 on
physnet1 -
Created a subnet on my physical LAN range (
192.168.58.128/25) -
VM creation fails with
PortBindingFailed
The error from my logs:
text
Bridge br-ex for physical network physnet1 does not exist. Agent terminated!
My question:
Could you please guide me on the correct way to configure OpenStack so that VMs get IP addresses directly on my physical LAN?