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