From e300f24a2cfaf5dbd93554161e5863931a298a00 Mon Sep 17 00:00:00 2001 From: Eduardo Gonzalez Date: Thu, 24 Aug 2017 14:59:00 +0200 Subject: [PATCH] Add missing ifaces and groups in prod guide Missing dns_interface and bifrost_network_interface in production architecture guide along with the other network interfaces. Missing monitoring group and typo in controller group. Controller group does not exist, is called control. Change-Id: I6e6a238d74f85a819326ed5b2f44b8973524c8d8 --- doc/production-architecture-guide.rst | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/production-architecture-guide.rst b/doc/production-architecture-guide.rst index 222bf16835..27f45a85bd 100644 --- a/doc/production-architecture-guide.rst +++ b/doc/production-architecture-guide.rst @@ -14,7 +14,7 @@ Node types and services running on them A basic Kolla inventory consists of several types of nodes, known in Ansible as ``groups``. -* Controller - Cloud controller nodes which host control services +* Control - Cloud controller nodes which host control services like APIs and databases. This group should have odd number of nodes for quorum. @@ -27,6 +27,8 @@ A basic Kolla inventory consists of several types of nodes, known in Ansible as * Storage - Storage nodes, for cinder-volume, LVM or ceph-osd. +* Monitoring - Monitor nodes which host monitoring services. + Network configuration ===================== @@ -69,6 +71,15 @@ In Kolla operators should configure following network interfaces: Neutron will put br-ex on it. It will be used for flat networking as well as tagged vlan networks. Has to be set separately. +* ``dns_interface`` - This interface is required by Designate and Bind9. + Is used by public facing DNS requests and queries to bind9 and designate + mDNS services. Defaults to ``network_interface``. + +* ``bifrost_network_interface`` - This interface is required by Bifrost. + Is used to provision bare metal cloud hosts, require L2 connectivity + with the bare metal cloud hosts in order to provide DHCP leases with + PXE boot options. Defaults to ``network_interface``. + Docker configuration ====================