Merge "Disable xinetd class when creating swift-storage puppet configuration" into...
[apex-tripleo-heat-templates.git] / environments / composable-roles / monolithic-nonha.yaml
1 # *******************************************************************
2 # This file was created automatically by the sample environment
3 # generator. Developers should use `tox -e genconfig` to update it.
4 # Users are recommended to make changes to a copy of the file instead
5 # of the original, if any customizations are needed.
6 # *******************************************************************
7 # title: Monolithic Controller Non-HA deployment
8 # description: |
9 #   A Heat environment that can be used to deploy controller and compute
10 #   services in an Non-HA configuration with SSL undercloud only and a
11 #   flat network.
12 #   This should be used with a roles_data.yaml containing the Controller,
13 #   Compute and CephStorage roles.
14 #   openstack overcloud roles generate -o ~/roles_data.yaml Controller Compute CephStorage
15 parameter_defaults:
16   # Number of CephStorage nodes to deploy
17   # Type: number
18   CephStorageCount: 1
19
20   # Format for CephStorage node hostnames Note %index% is translated into the index of the node, e.g 0/1/2 etc and %stackname% is replaced with the stack name e.g overcloud
21   # Type: string
22   CephStorageHostnameFormat: '%stackname%-cephstorage-%index%'
23
24   # Number of Compute nodes to deploy
25   # Type: number
26   ComputeCount: 1
27
28   # Format for Compute node hostnames Note %index% is translated into the index of the node, e.g 0/1/2 etc and %stackname% is replaced with the stack name e.g overcloud
29   # Type: string
30   ComputeHostnameFormat: '%stackname%-novacompute-%index%'
31
32   # Number of Controller nodes to deploy
33   # Type: number
34   ControllerCount: 1
35
36   # Format for Controller node hostnames Note %index% is translated into the index of the node, e.g 0/1/2 etc and %stackname% is replaced with the stack name e.g overcloud
37   # Type: string
38   ControllerHostnameFormat: '%stackname%-controller-%index%'
39
40   # DNS servers to use for the Overcloud
41   # Type: comma_delimited_list
42   DnsServers: ['8.8.8.8', '8,8.4.4']
43
44   # NTP servers list. Defaulted to pool.ntp.org in order to have a sane default for Pacemaker deployments when not configuring this parameter by default.
45   # Type: comma_delimited_list
46   NtpServer: ['pool.ntp.org']
47
48   # Name of the flavor for Ceph nodes
49   # Type: string
50   OvercloudCephStorageFlavor: ceph
51
52   # Name of the flavor for Compute nodes
53   # Type: string
54   OvercloudComputeFlavor: compute
55
56   # Name of the flavor for Controller nodes
57   # Type: string
58   OvercloudControllerFlavor: control
59