Merge "Add registry and role service list entries for Octavia"
This commit is contained in:
commit
9dc9c65522
9
environments/services/octavia.yaml
Normal file
9
environments/services/octavia.yaml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
resource_registry:
|
||||||
|
OS::TripleO::Services::OctaviaApi: ../../puppet/services/octavia-api.yaml
|
||||||
|
OS::TripleO::Services::OctaviaHealthManager: ../../puppet/services/octavia-health-manager.yaml
|
||||||
|
OS::TripleO::Services::OctaviaHousekeeping: ../../puppet/services/octavia-housekeeping.yaml
|
||||||
|
OS::TripleO::Services::OctaviaWorker: ../../puppet/services/octavia-worker.yaml
|
||||||
|
|
||||||
|
parameter_defaults:
|
||||||
|
NeutronServicePlugins: "qos,router,trunk,lbaasv2"
|
||||||
|
NeutronEnableForceMetadata: true
|
@ -241,6 +241,10 @@ resource_registry:
|
|||||||
OS::TripleO::Services::Etcd: OS::Heat::None
|
OS::TripleO::Services::Etcd: OS::Heat::None
|
||||||
OS::TripleO::Services::Ec2Api: OS::Heat::None
|
OS::TripleO::Services::Ec2Api: OS::Heat::None
|
||||||
OS::TripleO::Services::AuditD: OS::Heat::None
|
OS::TripleO::Services::AuditD: OS::Heat::None
|
||||||
|
OS::TripleO::Services::OctaviaApi: OS::Heat::None
|
||||||
|
OS::TripleO::Services::OctaviaHealthManager: OS::Heat::None
|
||||||
|
OS::TripleO::Services::OctaviaHousekeeping: OS::Heat::None
|
||||||
|
OS::TripleO::Services::OctaviaWorker: OS::Heat::None
|
||||||
|
|
||||||
parameter_defaults:
|
parameter_defaults:
|
||||||
EnablePackageInstall: false
|
EnablePackageInstall: false
|
||||||
|
@ -70,13 +70,15 @@ outputs:
|
|||||||
- "%{hiera('tripleo::profile::base::database::mysql::client_bind_address')}"
|
- "%{hiera('tripleo::profile::base::database::mysql::client_bind_address')}"
|
||||||
octavia::keystone::authtoken::auth_url: {get_param: [EndpointMap, KeystoneAdmin, uri_no_suffix]}
|
octavia::keystone::authtoken::auth_url: {get_param: [EndpointMap, KeystoneAdmin, uri_no_suffix]}
|
||||||
octavia::keystone::authtoken::project_name: 'service'
|
octavia::keystone::authtoken::project_name: 'service'
|
||||||
|
octavia::keystone::authtoken::password: {get_param: OctaviaPassword}
|
||||||
octavia::api::sync_db: true
|
octavia::api::sync_db: true
|
||||||
tripleo.octavia_api.firewall_rules:
|
tripleo.octavia_api.firewall_rules:
|
||||||
'120 octavia api':
|
'120 octavia api':
|
||||||
dport:
|
dport:
|
||||||
- 9876
|
- 9876
|
||||||
- 13876
|
- 13876
|
||||||
octavia::host: {get_param: [ServiceNetMap, OctaviaApiNetwork]}
|
octavia::api::host: {get_param: [ServiceNetMap, OctaviaApiNetwork]}
|
||||||
|
neutron::server::service_providers: ['LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default']
|
||||||
step_config: |
|
step_config: |
|
||||||
include tripleo::profile::base::octavia::api
|
include tripleo::profile::base::octavia::api
|
||||||
service_config_settings:
|
service_config_settings:
|
||||||
|
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Added initial support for deploying the Octavia services in the overcloud.
|
@ -113,6 +113,10 @@
|
|||||||
- OS::TripleO::Services::CinderHPELeftHandISCSI
|
- OS::TripleO::Services::CinderHPELeftHandISCSI
|
||||||
- OS::TripleO::Services::Etcd
|
- OS::TripleO::Services::Etcd
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
|
- OS::TripleO::Services::OctaviaApi
|
||||||
|
- OS::TripleO::Services::OctaviaHealthManager
|
||||||
|
- OS::TripleO::Services::OctaviaHousekeeping
|
||||||
|
- OS::TripleO::Services::OctaviaWorker
|
||||||
|
|
||||||
- name: Compute
|
- name: Compute
|
||||||
CountDefault: 1
|
CountDefault: 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user