6289e2d9afea07f8fab158d0b00d5a1f4e51ce31
[apex.git] / build / opnfv-environment.yaml
1 #Environment file used to list common parameters required for all deployment
2 #types
3
4 parameters:
5   # value updated via lib/overcloud-deploy-functions.sh
6   #CloudDomain:
7
8 parameter_defaults:
9   CeilometerStoreEvents: true
10   NeutronEnableForceMetadata: true
11   NeutronEnableDHCPMetadata: true
12   NeutronEnableIsolatedMetadata: true
13   # the following parameters are given values via
14   # lib/overcloud-deploy-functions.sh when they are used by a scenario
15   #NeutronVPPAgentPhysnets: 'datacentre:GigabitEthernet2/2/0'
16   #NovaSchedulerDefaultFilters:
17   #ComputeKernelArgs:
18   #PmdCoreList:
19   #OvsDpdkCoreList:
20   #OvsDpdkSocketMemory:
21   #ControllerExtraConfig:
22   #NovaComputeExtraConfig:
23   ExtraConfig:
24     nova::nova_public_key:
25       type: 'ssh-rsa'
26       replace_public_key:
27     nova::nova_private_key:
28       type: 'ssh-rsa'
29       replace_private_key:
30     nova::policy::policies:
31       nova-os_compute_api:servers:show:host_status:
32         key: 'os_compute_api:servers:show:host_status'
33         value: 'rule:admin_or_owner'
34     nova::api::default_floating_pool: 'external'
35     # VPP routing node, used for odl-fdio only.
36     # value updated via lib/overcloud-deploy-functions.sh
37     #opendaylight::vpp_routing_node: overcloud-novacompute-0.opnfvlf.org
38   ControllerServices:
39     - OS::TripleO::Services::CACerts
40     - OS::TripleO::Services::CephMon
41     - OS::TripleO::Services::CephOSD
42     - OS::TripleO::Services::CephExternal
43     - OS::TripleO::Services::CephRgw
44     - OS::TripleO::Services::CinderApi
45     - OS::TripleO::Services::CinderBackup
46     - OS::TripleO::Services::CinderScheduler
47     - OS::TripleO::Services::CinderVolume
48     - OS::TripleO::Services::Kernel
49     - OS::TripleO::Services::Keystone
50     - OS::TripleO::Services::GlanceApi
51     - OS::TripleO::Services::GlanceRegistry
52     - OS::TripleO::Services::HeatApi
53     - OS::TripleO::Services::HeatApiCfn
54     - OS::TripleO::Services::HeatApiCloudwatch
55     - OS::TripleO::Services::HeatEngine
56     - OS::TripleO::Services::MySQL
57     - OS::TripleO::Services::NeutronDhcpAgent
58     - OS::TripleO::Services::NeutronL3Agent
59     - OS::TripleO::Services::NeutronMetadataAgent
60     - OS::TripleO::Services::NeutronApi
61     - OS::TripleO::Services::NeutronCorePlugin
62     - OS::TripleO::Services::NeutronOvsAgent
63     - OS::TripleO::Services::RabbitMQ
64     - OS::TripleO::Services::HAproxy
65     - OS::TripleO::Services::Keepalived
66     - OS::TripleO::Services::Memcached
67     - OS::TripleO::Services::Pacemaker
68     - OS::TripleO::Services::Redis
69     - OS::TripleO::Services::NovaConductor
70     - OS::TripleO::Services::MongoDb
71     - OS::TripleO::Services::NovaApi
72     - OS::TripleO::Services::NovaMetadata
73     - OS::TripleO::Services::NovaPlacement
74     - OS::TripleO::Services::NovaScheduler
75     - OS::TripleO::Services::NovaConsoleauth
76     - OS::TripleO::Services::NovaVncProxy
77     - OS::TripleO::Services::Ntp
78     - OS::TripleO::Services::Snmp
79     - OS::TripleO::Services::Timezone
80     - OS::TripleO::Services::CeilometerApi
81     - OS::TripleO::Services::CeilometerCollector
82     - OS::TripleO::Services::CeilometerExpirer
83     - OS::TripleO::Services::CeilometerAgentCentral
84     - OS::TripleO::Services::CeilometerAgentNotification
85     - OS::TripleO::Services::Horizon
86     - OS::TripleO::Services::GnocchiApi
87     - OS::TripleO::Services::GnocchiMetricd
88     - OS::TripleO::Services::GnocchiStatsd
89     - OS::TripleO::Services::ManilaApi
90     - OS::TripleO::Services::ManilaScheduler
91     - OS::TripleO::Services::ManilaBackendGeneric
92     - OS::TripleO::Services::ManilaBackendNetapp
93     - OS::TripleO::Services::ManilaBackendCephFs
94     - OS::TripleO::Services::ManilaShare
95     - OS::TripleO::Services::AodhApi
96     - OS::TripleO::Services::AodhEvaluator
97     - OS::TripleO::Services::AodhNotifier
98     - OS::TripleO::Services::AodhListener
99     - OS::TripleO::Services::SaharaApi
100     - OS::TripleO::Services::SaharaEngine
101     - OS::TripleO::Services::IronicApi
102     - OS::TripleO::Services::IronicConductor
103     - OS::TripleO::Services::NovaIronic
104     - OS::TripleO::Services::TripleoPackages
105     - OS::TripleO::Services::TripleoFirewall
106     - OS::TripleO::Services::OpenDaylightApi
107     - OS::TripleO::Services::OpenDaylightOvs
108 #    - OS::TripleO::Services::ONOSApi
109 #    - OS::TripleO::Services::ONOSOvs
110     - OS::TripleO::Services::SensuClient
111     - OS::TripleO::Services::FluentdClient
112     - OS::TripleO::Services::Etcd
113 #    - OS::TripleO::Services::Gluon
114     - OS::TripleO::Services::Tacker
115 #    - OS::TripleO::Services::NeutronHoneycombAgent
116     - OS::TripleO::Services::Congress
117 #    - OS::TripleO::Services::NeutronVppAgent
118     - OS::TripleO::Services::OVNDBs
119 #    - OS::TripleO::Services::Vpp
120   ComputeServices:
121     - OS::TripleO::Services::CACerts
122     - OS::TripleO::Services::CephClient
123     - OS::TripleO::Services::CephOSD
124     - OS::TripleO::Services::CephExternal
125     - OS::TripleO::Services::Timezone
126     - OS::TripleO::Services::Ntp
127     - OS::TripleO::Services::Snmp
128     - OS::TripleO::Services::NovaCompute
129     - OS::TripleO::Services::NovaLibvirt
130     - OS::TripleO::Services::Kernel
131     - OS::TripleO::Services::ComputeNeutronCorePlugin
132     - OS::TripleO::Services::ComputeNeutronOvsAgent
133     - OS::TripleO::Services::ComputeCeilometerAgent
134     - OS::TripleO::Services::ComputeNeutronL3Agent
135     - OS::TripleO::Services::ComputeNeutronMetadataAgent
136     - OS::TripleO::Services::TripleoPackages
137     - OS::TripleO::Services::TripleoFirewall
138     - OS::TripleO::Services::NeutronSriovAgent
139     - OS::TripleO::Services::OpenDaylightOvs
140 #    - OS::TripleO::Services::ONOSOvs
141     - OS::TripleO::Services::SensuClient
142     - OS::TripleO::Services::FluentdClient
143 #    - OS::TripleO::Services::NeutronHoneycombAgent
144 #    - OS::TripleO::Services::NeutronVppAgent
145 #    - OS::TripleO::Services::Vpp