From 1422c6dde6c071603bc92fd58d6b3b4d3bd77bf0 Mon Sep 17 00:00:00 2001 From: vikaschoudhary16 Date: Thu, 19 Jan 2017 17:38:54 +0530 Subject: [PATCH] Few fixes in steps for running pods-in-vm Binding section parameters are missing in steps. Also localrc files are being improved by including MULTI_HOST variable. Change-Id: I857cab7e6d5d526811cbccfd7ecf77f3f720bcc0 Partially-Implements: blueprint binding-drivers-porting --- README.rst | 6 ++++++ devstack/local.conf.pod-in-vm.overcloud.sample | 7 +++++-- devstack/local.conf.pod-in-vm.undercloud.sample | 2 ++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index ff82944e9..a98a1d53a 100644 --- a/README.rst +++ b/README.rst @@ -90,6 +90,12 @@ How to try out nested-pods locally: [kubernetes] pod_vif_driver = nested-vlan + - Configure binding section:: + + [binding] + driver = kuryr.lib.binding.drivers.vlan + link_iface = + - Restart kuryr-k8s-controller from within devstack screen. Now launch pods using kubectl, Undercloud Neutron will serve the networking. diff --git a/devstack/local.conf.pod-in-vm.overcloud.sample b/devstack/local.conf.pod-in-vm.overcloud.sample index 0a4266527..6defe675b 100644 --- a/devstack/local.conf.pod-in-vm.overcloud.sample +++ b/devstack/local.conf.pod-in-vm.overcloud.sample @@ -16,8 +16,11 @@ SERVICE_TOKEN=pass IDENTITY_API_VERSION=3 ENABLED_SERVICES="" -enable_service key -enable_service mysql +SERVICE_HOST=UNDERCLOUD_CONTROLLER_IP +MULTI_HOST=1 +KEYSTONE_SERVICE_HOST=$SERVICE_HOST +MYSQL_HOST=$SERVICE_HOST +RABBIT_HOST=$SERVICE_HOST enable_service docker enable_service etcd diff --git a/devstack/local.conf.pod-in-vm.undercloud.sample b/devstack/local.conf.pod-in-vm.undercloud.sample index 33beb9691..b574a8d11 100644 --- a/devstack/local.conf.pod-in-vm.undercloud.sample +++ b/devstack/local.conf.pod-in-vm.undercloud.sample @@ -11,6 +11,8 @@ LOG_COLOR=False # If you want the screen tabs logged in a specific location, you can use: # SCREEN_LOGDIR="${HOME}/devstack_logs" +MULTI_HOST=1 + # Credentials ADMIN_PASSWORD=pass DATABASE_PASSWORD=pass