From abaf51348ea7cd23e93c6e7075ca8575300a5c81 Mon Sep 17 00:00:00 2001 From: Telles Nobrega Date: Mon, 29 Aug 2016 16:03:56 -0300 Subject: [PATCH] Updating DOC on floating IPs change Changing documentation on how floating IPs work from Newton on. Change-Id: Ic2a30232c1895873b3d5b3719de5761b36a9fab2 Implements-bp: refactor-use-floating-ip --- .gitignore | 1 + doc/source/userdoc/configuration.guide.rst | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index e454cf6148..68a0c530bb 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ .testrepository .tox .venv +.idea AUTHORS ChangeLog build diff --git a/doc/source/userdoc/configuration.guide.rst b/doc/source/userdoc/configuration.guide.rst index 26f08e872a..d1d1b504dc 100644 --- a/doc/source/userdoc/configuration.guide.rst +++ b/doc/source/userdoc/configuration.guide.rst @@ -105,8 +105,8 @@ shell(SSH). To establish this connection it may use either the fixed or floating IP address of an instance. By default sahara is configured to use floating IP addresses for access. This is controlled by the ``use_floating_ips`` configuration parameter. With this setup the user -has two options for ensuring that all instances gain a floating IP -address: +has two options for ensuring that the instances in the node groups +templates that requires floating IPs gain a floating IP address: * If using the nova-network, it may be configured to assign floating IP addresses automatically by setting the ``auto_assign_floating_ip`` @@ -114,13 +114,16 @@ address: (usually ``nova.conf``). * The user may specify a floating IP address pool for each node - group directly. + group that requires floating IPs directly. -.. warning:: - When using floating IP addresses for management - (``use_floating_ips=True``) **every** instance in the cluster must have - a floating IP address, otherwise sahara will not be able to utilize - that cluster. +From Newton changes were made to allow the coexistence of clusters using +floating IPs and clusters using fixed IPs. If ``use_floating_ips`` is +True it means that the floating IPs can be used by Sahara to spawn clusters. +But, differently from previous versions, this does not mean that all +instances in the cluster must have floating IPs and that all clusters +must use floating IPs. It is possible in a single Sahara deploy to have +clusters setup using fixed IPs, clusters using floating IPs and cluster that +use both. If not using floating IP addresses (``use_floating_ips=False``) sahara will use fixed IP addresses for instance management. When using neutron