kuryr-kubernetes/devstack
Antoni Segura Puimedon 653cde084b
octavia: Make Octavia ready devstack
This patch changes the main sample devstack local.conf to use Octavia.
In order for that to work, it does some security group changes to ensure
that the communication from the LB to the members will work in both L2
and L3 modes.

In L2 mode, which is the default behavior after this patch, but not the
default behavior we'll chose going forward, Octavia creates a pod_subnet
port per each Load Balancer with the 'default' security group of the
'admin' project. This means that it would not be allowed by the members
since they use the 'default' security group from the 'k8s' project.

In L3 mode, Octavia does not create a port in the members subnet and
relies on the service and the pod subnet to be connected to the same
router. Some changes are necessary on the lbaas handler for that and
they'll come in a follow-up patch. In case the developers want to try, I
added a security group for the service subnet to be allowed into the pod
subnet.

Partially-Implements: blueprint octavia-support
Change-Id: I993ebb0d7b82ad1140d752982013bbadf35dfef7
Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>
2017-07-31 16:10:50 +02:00
..
lib Merge "devstack: Use separate nets and project for kuryr" 2017-07-27 11:39:39 +00:00
devstackgaterc devstack: Move to devstack-plugin-container 2017-07-26 15:53:05 +00:00
gate_hook.sh gating: Dragonflow devstackrc for CI 2017-01-03 16:37:03 +02:00
kubectl devstack: Create infra for K8s API accessing pods 2017-06-04 16:31:33 +03:00
local.conf.df.sample devstack: Move to devstack-plugin-container 2017-07-26 15:53:05 +00:00
local.conf.pod-in-vm.overcloud.sample Update documentation about nested deployment 2017-07-27 17:25:45 +02:00
local.conf.pod-in-vm.undercloud.sample Few fixes in steps for running pods-in-vm 2017-01-19 17:43:04 +05:30
local.conf.sample octavia: Make Octavia ready devstack 2017-07-31 16:10:50 +02:00
plugin.sh octavia: Make Octavia ready devstack 2017-07-31 16:10:50 +02:00
settings octavia: Make Octavia ready devstack 2017-07-31 16:10:50 +02:00