-
Notifications
You must be signed in to change notification settings - Fork 3
/
etest.yml
177 lines (156 loc) · 5.24 KB
/
etest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
module:
http://goodsquishy.com/downloads/repos-etest/puppet-openstack-cloud.git
serverspec:
http://goodsquishy.com/downloads/repos-etest/openstack-serverspec.git
environment:
etest
infrastructure:
http://goodsquishy.com/downloads/repos-etest/openstack-yaml-infra-3nodes.git
jenkins:
http://goodsquishy.com/downloads/repos-etest/jjb-openstack.git
infra: 3nodes
hosts:
install-server:
profile: install-server
ip: 192.0.2.1
config:
cloud::logging::agent::syslog_enable: false
kibana3::manage_ws: false
openstack1:
profile: openstack-full
ip: 192.0.2.20
config:
cloud::storage::rbd::osd::public_address: "%{hiera('public_netif_ip')}"
cloud::storage::rbd::osd::cluster_address: "%{hiera('internal_netif_ip')}"
cloud::storage::rbd::public_network: "%{hiera('ceph_public_network')}"
cloud::storage::rbd::cluster_network: "%{hiera('ceph_cluster_network')}"
cloud::storage::rbd::osd::devices: "%{hiera('ceph_osd_devices')}"
cloud::loadbalancer::keepalived_state: BACKUP
cloud::loadbalancer::keepalived_priority: 49
cloud::storage::rbd::pools::setup_pools: true
cloud::storage::rbd::key::enabled: true
cloud::object::storage::swift_zone: 1
openstack2:
profile: openstack-full
ip: 192.0.2.21
config:
cloud::storage::rbd::osd::public_address: "%{hiera('public_netif_ip')}"
cloud::storage::rbd::osd::cluster_address: "%{hiera('internal_netif_ip')}"
cloud::storage::rbd::public_network: "%{hiera('ceph_public_network')}"
cloud::storage::rbd::cluster_network: "%{hiera('ceph_cluster_network')}"
cloud::storage::rbd::osd::devices: "%{hiera('ceph_osd_devices')}"
cloud::loadbalancer::keepalived_state: BACKUP
cloud::loadbalancer::keepalived_priority: 49
cloud::object::storage::swift_zone: 2
openstack3:
profile: openstack-full
ip: 192.0.2.22
config:
cloud::storage::rbd::osd::public_address: "%{hiera('public_netif_ip')}"
cloud::storage::rbd::osd::cluster_address: "%{hiera('internal_netif_ip')}"
cloud::storage::rbd::public_network: "%{hiera('ceph_public_network')}"
cloud::storage::rbd::cluster_network: "%{hiera('ceph_cluster_network')}"
cloud::storage::rbd::osd::devices: "%{hiera('ceph_osd_devices')}"
cloud::loadbalancer::keepalived_state: MASTER
cloud::loadbalancer::keepalived_priority: 50
cloud::object::storage::swift_zone: 3
config:
domain: etest
user: root
puppet_master: install-server.etest
parallel_steps: 2|4|5
region: etest
dns_ips: 8.8.8.8
vip_public_fqdn: etest
vip_public_ip: 192.0.2.20
vip_admin_ip: 192.0.2.20
vip_admin_fqdn: openstack-vip.etest
vip_internal_fqdn: openstack-vip.etest
endpoint_proto: http
public_network: 192.0.2.0/24
internal_network: 192.0.2.0/24
admin_network: 192.0.2.0/24
storage_network: 192.0.2.0/24
ntp_servers:
- 0.debian.pool.ntp.org
- 1.debian.pool.ntp.org
- 2.debian.pool.ntp.org
- 3.debian.pool.ntp.org
root_password: secrete
public_netif: eth0
internal_netif: eth0
admin_netif: eth0
storage_netif: eth0
lb_public_netif: eth0
lb_internal_netif: eth0
external_netif: eth1
public_netif_ip: "%{::ipaddress_eth0}"
internal_netif_ip: "%{::ipaddress_eth0}"
admin_netif_ip: "%{::ipaddress_eth0}"
storage_netif_ip: "%{::ipaddress_eth0}"
keystone_db_user: keystone
keystone_db_password: secrete
ks_admin_email: [email protected]
ks_admin_password: secrete
ks_admin_tenant: admin
ks_admin_token: secrete
swift_api: true
ks_swift_dispersion_password: secrete
ks_swift_password: secrete
swift_hash_suffix: ni2aef8ich3oo
replicas: 3
statsd_host: 127.0.0.1
swift_zone:
openstack1: 1
openstack2: 2
openstack3: 3
mysql_root_password: secrete
mysql_sys_maint_user: sys-maint
mysql_sys_maint_password: secrete
galera_clustercheck_dbuser: clustercheck
galera_clustercheck_dbpassword: clusterpassword!
galera_master_name: openstack1
db_allowed_hosts:
- openstack%
- 192.0.2.%
haproxy_auth: root:secrete
secret_key: secrete
rabbit_password: secrete
rabbit_host: 192.0.2.3
rabbit_hosts:
- 192.0.2.3:5672
- 192.0.2.4:5672
- 192.0.2.5:5672
ks_neutron_password: secrete
neutron_db_password: secrete
ks_neutron_admin_proto: https
neutron_type_drivers: gre
neutron_mechanism_drivers: openvswitch
neutron_tunnel_id_ranges: 1:10000
neutron_firewall_driver: neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver
neutron_metadata_proxy_shared_secret: secrete
ks_nova_password: secrete
nova_db_password: secrete
nova_ssh_public_key: ssh-rsa XXXXX nova@openstack
nova_ssh_private_key: |
-----BEGIN RSA PRIVATE KEY-----
XXXX
-----END RSA PRIVATE KEY-----
glance_db_password: secrete
ks_glance_password: secrete
ceilometer_secret: secrete
ks_ceilometer_password: secrete
cinder_db_password: secrete
ks_cinder_password: secrete
heat_db_password: secrete
ks_heat_password: secrete
heat_auth_encryption_key: secrete
ceph_osd_devices:
- sda
ceph_fsid: 61d5c6c8-c57c-467d-8e4f-4681739ebd51
ceph_mon_secret: AQBhcy5UkMWmNRAANEKFu8JOfDvfYofWLZecmg==
cinder_rbd_pool: volumes
cinder_rbd_user: cinder
libvirt_type: kvm
syslog_server: install-server
syslog_port: 514