Production Baremetal
This is our "Default" configuration for associate sites. It supports federated user login, baremetal provisioning, and isolated, multi-tenant networking to the nodes.
This configuration is baremetal only, and does not support virtualized instances!
Site-Requirements Checklist
Before you begin, ensure you have the following, and note which will be used in your defaults.yml
Refer to the host networking configuration for details.
one or more Control Nodes
The control node has a linux bridge named
public
:kolla_external_vip_interface
bridged to a physical interface
bridged to one half of a veth-pair
With an IP address assigned from a publicly routable subnet
in this subnet, a reserved (not bound) Public IP for HAProxy VIP:
kolla_external_vip_address
Public DNS name for this address:
kolla_external_fqdn
TLS Certificate for this address and name
in this subnet, reserved (not bound), one public IP per baremetal node and/or isolated network, minimum 1, 20+ recommended
The control node has a linux bridge named
internal
:network_interface
bridged to a physical interface with a vlan trunk to the dataplane switch
bridged to one half of a veth-pair
With an IP address assigned from a private subnet, referred to as the
internal_subnet
with a spare (not bound) ip address in
internal_subnet
for the HAProxy VIP:kolla_internal_vip_address
at least one Baremetal Node
the out of band interface must be accessible by the controller node
a managed switch with vlan capability
Reserved VLANs: 2 minimum, 10+ recommended
Ironic Provisioning
Shared neutron network
1 per isolated tenant network
the PXE capable interface on the Baremetal compute nodes must be connected to this switch
the controller node must have a tagged interface, and be a member of the above VLANs
Refer to the above, and we can now follow the QuickStart!
Baremetal QuickStartLast updated