Merge "Image fix to force flavor to be 39GB"
[apex.git] / config / deploy / network / network-environment-example.yaml
1 resource_registry:
2   OS::TripleO::BlockStorage::Net::SoftwareConfig: /home/stack/nic-configs/cinder-storage.yaml
3   OS::TripleO::Compute::Net::SoftwareConfig: /home/stack/nic-configs/compute.yaml
4   OS::TripleO::Controller::Net::SoftwareConfig: /home/stack/nic-configs/controller.yaml
5   OS::TripleO::ObjectStorage::Net::SoftwareConfig: /home/stack/nic-configs/swift-storage.yaml
6   OS::TripleO::CephStorage::Net::SoftwareConfig: /home/stack/nic-configs/ceph-storage.yaml
7
8 parameter_defaults:
9   # Customize all these values to match the local environment
10   InternalApiNetCidr: 172.17.0.0/24
11   StorageNetCidr: 172.18.0.0/24
12   StorageMgmtNetCidr: 172.19.0.0/24
13   TenantNetCidr: 172.16.0.0/24
14   ExternalNetCidr: 10.1.2.0/24
15   # CIDR subnet mask length for provisioning network
16   ControlPlaneSubnetCidr: 24
17   InternalApiAllocationPools: [{'start': '172.17.0.10', 'end': '172.17.0.200'}]
18   StorageAllocationPools: [{'start': '172.18.0.10', 'end': '172.18.0.200'}]
19   StorageMgmtAllocationPools: [{'start': '172.19.0.10', 'end': '172.19.0.200'}]
20   TenantAllocationPools: [{'start': '172.16.0.10', 'end': '172.16.0.200'}]
21   # Use an External allocation pool which will leave room for floating IPs
22   ExternalAllocationPools: [{'start': '10.1.2.10', 'end': '10.1.2.50'}]
23   # Set to the router gateway on the external network
24   ExternalInterfaceDefaultRoute: 10.1.2.1
25   # Gateway router for the provisioning network (or Undercloud IP)
26   ControlPlaneDefaultRoute: 192.0.2.254
27   # Generally the IP of the Undercloud
28   EC2MetadataIp: 192.0.2.1
29   # Define the DNS servers (maximum 2) for the overcloud nodes
30   DnsServers: ["8.8.8.8","8.8.4.4"]
31   InternalApiNetworkVlanID: 201
32   StorageNetworkVlanID: 202
33   StorageMgmtNetworkVlanID: 203
34   TenantNetworkVlanID: 204
35   ExternalNetworkVlanID: 100
36   # May set to br-ex if using floating IPs only on native VLAN on bridge br-ex
37   NeutronExternalNetworkBridge: "''"
38   # Customize bonding options if required (ignored if bonds are not used)
39   BondInterfaceOvsOptions:
40       "bond_mode=balance-tcp lacp=active other-config:lacp-fallback-ab=true"
41
42   ServiceNetMap:
43     NeutronTenantNetwork: tenant
44     CeilometerApiNetwork: internal_api
45     MongoDbNetwork: internal_api
46     CinderApiNetwork: internal_api
47     CinderIscsiNetwork: storage
48     GlanceApiNetwork: storage
49     GlanceRegistryNetwork: internal_api
50     KeystoneAdminApiNetwork: internal_api
51     KeystonePublicApiNetwork: internal_api
52     NeutronApiNetwork: internal_api
53     HeatApiNetwork: internal_api
54     NovaApiNetwork: internal_api
55     NovaMetadataNetwork: internal_api
56     NovaVncProxyNetwork: internal_api
57     SwiftMgmtNetwork: storage_mgmt
58     SwiftProxyNetwork: storage
59     HorizonNetwork: internal_api
60     MemcachedNetwork: internal_api
61     RabbitMqNetwork: internal_api
62     RedisNetwork: internal_api
63     MysqlNetwork: internal_api
64     CephClusterNetwork: storage_mgmt
65     CephPublicNetwork: storage
66     # Define which network will be used for hostname resolution
67     ControllerHostnameResolveNetwork: internal_api
68     ComputeHostnameResolveNetwork: internal_api
69     BlockStorageHostnameResolveNetwork: internal_api
70     ObjectStorageHostnameResolveNetwork: internal_api
71     CephStorageHostnameResolveNetwork: storage