From 60280815b2c38029d155d5b027e0ca762dd667dc Mon Sep 17 00:00:00 2001 From: Panagiotis Karalis Date: Thu, 19 Jul 2018 12:33:48 +0300 Subject: Introduce the Barbican in XCI for SFC-HA scenario The barbican OS component is introduced for SFC HA deployed scenario. The reason behind is that In HA scenarios we need Openstack Barbican to gather and store the fernet keys so Tacker can access them and be able to register new VIMs. deploy-scenario:os-odl-sfc installer-type:osa JIRA: SFC-131 Change-Id: Ifa4a8bab0547c18c9e2ad654b0d048aff161c56f Signed-off-by: Panagiotis Karalis --- .../role/os-odl-sfc/files/ha/openstack_user_config.yml | 10 ++++++++++ .../role/os-odl-sfc/files/mini/openstack_user_config.yml | 6 ++++++ .../role/os-odl-sfc/files/noha/openstack_user_config.yml | 6 ++++++ 3 files changed, 22 insertions(+) (limited to 'scenarios/os-odl-sfc/role/os-odl-sfc/files') diff --git a/scenarios/os-odl-sfc/role/os-odl-sfc/files/ha/openstack_user_config.yml b/scenarios/os-odl-sfc/role/os-odl-sfc/files/ha/openstack_user_config.yml index c85b1441..899785dc 100644 --- a/scenarios/os-odl-sfc/role/os-odl-sfc/files/ha/openstack_user_config.yml +++ b/scenarios/os-odl-sfc/role/os-odl-sfc/files/ha/openstack_user_config.yml @@ -13,6 +13,7 @@ used_ips: global_overrides: internal_lb_vip_address: 172.29.236.222 external_lb_vip_address: 192.168.122.220 + barbican_keys_backend: true tunnel_bridge: "br-vxlan" management_bridge: "br-mgmt" provider_networks: @@ -118,6 +119,15 @@ identity_hosts: controller02: ip: 172.29.236.15 +# barbican +key-manager_hosts: + controller00: + ip: 172.29.236.11 + controller01: + ip: 172.29.236.14 + controller02: + ip: 172.29.236.15 + # cinder api services storage-infra_hosts: controller00: diff --git a/scenarios/os-odl-sfc/role/os-odl-sfc/files/mini/openstack_user_config.yml b/scenarios/os-odl-sfc/role/os-odl-sfc/files/mini/openstack_user_config.yml index 48ce06e9..4ae8a83f 100644 --- a/scenarios/os-odl-sfc/role/os-odl-sfc/files/mini/openstack_user_config.yml +++ b/scenarios/os-odl-sfc/role/os-odl-sfc/files/mini/openstack_user_config.yml @@ -13,6 +13,7 @@ used_ips: global_overrides: internal_lb_vip_address: 172.29.236.11 external_lb_vip_address: 192.168.122.3 + barbican_keys_backend: true tunnel_bridge: "br-vxlan" management_bridge: "br-mgmt" provider_networks: @@ -102,6 +103,11 @@ identity_hosts: controller00: ip: 172.29.236.11 +# barbican +key-manager_hosts: + controller00: + ip: 172.29.236.11 + # cinder api services storage-infra_hosts: controller00: diff --git a/scenarios/os-odl-sfc/role/os-odl-sfc/files/noha/openstack_user_config.yml b/scenarios/os-odl-sfc/role/os-odl-sfc/files/noha/openstack_user_config.yml index 5caed125..ed8ff8f5 100644 --- a/scenarios/os-odl-sfc/role/os-odl-sfc/files/noha/openstack_user_config.yml +++ b/scenarios/os-odl-sfc/role/os-odl-sfc/files/noha/openstack_user_config.yml @@ -13,6 +13,7 @@ used_ips: global_overrides: internal_lb_vip_address: 172.29.236.11 external_lb_vip_address: 192.168.122.3 + barbican_keys_backend: true tunnel_bridge: "br-vxlan" management_bridge: "br-mgmt" provider_networks: @@ -102,6 +103,11 @@ identity_hosts: controller00: ip: 172.29.236.11 +# barbican +key-manager_hosts: + controller00: + ip: 172.29.236.11 + # cinder api services storage-infra_hosts: controller00: -- cgit 1.2.3-korg