1187 lines
30 KiB
YAML
1187 lines
30 KiB
YAML
access:
|
|
email: admin@localhost
|
|
metadata:
|
|
label: Access
|
|
weight: 10
|
|
password: admin
|
|
tenant: admin
|
|
user: admin
|
|
auth_key: ''
|
|
auto_assign_floating_ip: false
|
|
base_syslog:
|
|
syslog_port: '514'
|
|
syslog_server: 10.108.0.2
|
|
ceilometer:
|
|
db_password: Toe5phw4
|
|
enabled: true
|
|
metering_secret: tHq2rcoq
|
|
user_password: WBfBSo6U
|
|
aodh:
|
|
user_password: Be0Oloop
|
|
db_password: Thu5ieY6
|
|
cinder:
|
|
db_password: trj609V8
|
|
fixed_key: 7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941
|
|
user_password: sJRfG0GP
|
|
cobbler:
|
|
profile: ubuntu_1404_x86_64
|
|
corosync:
|
|
group: 226.94.1.1
|
|
metadata:
|
|
label: Corosync
|
|
restrictions:
|
|
- action: hide
|
|
condition: 'true'
|
|
weight: 50
|
|
port: '12000'
|
|
verified: false
|
|
debug: false
|
|
deployment_id: 37
|
|
deployment_mode: ha_compact
|
|
external_dns:
|
|
dns_list: 8.8.8.8, 8.8.4.4
|
|
metadata:
|
|
label: Upstream DNS
|
|
weight: 90
|
|
external_mongo:
|
|
hosts_ip: ''
|
|
metadata:
|
|
label: External MongoDB
|
|
restrictions:
|
|
- action: hide
|
|
condition: settings:additional_components.mongo.value == false
|
|
weight: 20
|
|
mongo_db_name: ceilometer
|
|
mongo_password: ceilometer
|
|
mongo_replset: ''
|
|
mongo_user: ceilometer
|
|
external_ntp:
|
|
metadata:
|
|
label: Upstream NTP
|
|
weight: 100
|
|
ntp_list: 0.pool.ntp.org, 1.pool.ntp.org
|
|
use_ssl:
|
|
horizon: true
|
|
horizon_public: true
|
|
horizon_public_hostname: 'horizon.public.fuel.local'
|
|
horizon_public_usercert: true
|
|
horizon_public_certdata:
|
|
content: 'somethinglikeacertificateforhorizon'
|
|
keystone: true
|
|
keystone_public: true
|
|
keystone_public_ip: '10.10.10.10'
|
|
keystone_public_hostname: 'keystone.public.fuel.local'
|
|
keystone_public_usercert: true
|
|
keystone_public_certdata:
|
|
content: 'somethinglikeacertificateforkeystone'
|
|
keystone_internal: true
|
|
keystone_internal_ip: '20.20.20.20'
|
|
keystone_internal_hostname: 'keystone.internal.fuel.local'
|
|
keystone_internal_usercert: true
|
|
keystone_internal_certdata:
|
|
content: 'somethinglikeacertificateforkeystone'
|
|
keystone_admin: true
|
|
keystone_admin_ip: '30.30.30.30'
|
|
keystone_admin_hostname: 'keystone.admin.fuel.local'
|
|
keystone_admin_usercert: true
|
|
keystone_admin_certdata:
|
|
content: 'somethinglikeacertificateforkeystone'
|
|
nova: true
|
|
nova_public: true
|
|
nova_public_hostname: 'nova.public.fuel.local'
|
|
nova_public_usercert: true
|
|
nova_public_certdata:
|
|
content: 'somethinglikeacertificatefornova'
|
|
nova_internal: true
|
|
nova_internal_hostname: 'nova.internal.fuel.local'
|
|
nova_internal_usercert: true
|
|
nova_internal_certdata:
|
|
content: 'somethinglikeacertificatefornova'
|
|
nova_admin: true
|
|
nova_admin_hostname: 'nova.admin.fuel.local'
|
|
nova_admin_usercert: true
|
|
nova_admin_certdata:
|
|
content: 'somethinglikeacertificatefornova'
|
|
heat: true
|
|
heat_public: true
|
|
heat_public_hostname: 'heat.public.fuel.local'
|
|
heat_public_usercert: true
|
|
heat_public_certdata:
|
|
content: 'somethinglikeacertificateforheat'
|
|
heat_internal: true
|
|
heat_internal_hostname: 'heat.internal.fuel.local'
|
|
heat_internal_usercert: true
|
|
heat_internal_certdata:
|
|
content: 'somethinglikeacertificateforheat'
|
|
heat_admin: true
|
|
heat_admin_hostname: 'heat.admin.fuel.local'
|
|
heat_admin_usercert: true
|
|
heat_admin_certdata:
|
|
content: 'somethinglikeacertificateforheat'
|
|
glance: true
|
|
glance_public: true
|
|
glance_public_hostname: 'glance.public.fuel.local'
|
|
glance_public_usercert: true
|
|
glance_public_certdata:
|
|
content: 'somethinglikeacertificateforglance'
|
|
glance_internal: true
|
|
glance_internal_hostname: 'glance.internal.fuel.local'
|
|
glance_internal_usercert: true
|
|
glance_internal_certdata:
|
|
content: 'somethinglikeacertificateforglance'
|
|
glance_admin: true
|
|
glance_admin_hostname: 'glance.admin.fuel.local'
|
|
glance_admin_usercert: true
|
|
glance_admin_certdata:
|
|
content: 'somethinglikeacertificateforglance'
|
|
cinder: true
|
|
cinder_public: true
|
|
cinder_public_hostname: 'cinder.public.fuel.local'
|
|
cinder_public_usercert: true
|
|
cinder_public_certdata:
|
|
content: 'somethinglikeacertificateforcinder'
|
|
cinder_internal: true
|
|
cinder_internal_hostname: 'cinder.internal.fuel.local'
|
|
cinder_internal_usercert: true
|
|
cinder_internal_certdata:
|
|
content: 'somethinglikeacertificateforcinder'
|
|
cinder_admin: true
|
|
cinder_admin_hostname: 'cinder.admin.fuel.local'
|
|
cinder_admin_usercert: true
|
|
cinder_admin_certdata:
|
|
content: 'somethinglikeacertificateforcinder'
|
|
neutron: true
|
|
neutron_public: true
|
|
neutron_public_hostname: 'neutron.public.fuel.local'
|
|
neutron_public_usercert: true
|
|
neutron_public_certdata:
|
|
content: 'somethinglikeacertificateforneutron'
|
|
neutron_internal: true
|
|
neutron_internal_hostname: 'neutron.internal.fuel.local'
|
|
neutron_internal_usercert: true
|
|
neutron_internal_certdata:
|
|
content: 'somethinglikeacertificateforneutron'
|
|
neutron_admin: true
|
|
neutron_admin_hostname: 'neutron.admin.fuel.local'
|
|
neutron_admin_usercert: true
|
|
neutron_admin_certdata:
|
|
content: 'somethinglikeacertificateforneutron'
|
|
swift: true
|
|
swift_public: true
|
|
swift_public_hostname: 'swift.public.fuel.local'
|
|
swift_public_usercert: true
|
|
swift_public_certdata:
|
|
content: 'somethinglikeacertificateforswift'
|
|
swift_internal: true
|
|
swift_internal_hostname: 'swift.internal.fuel.local'
|
|
swift_internal_usercert: true
|
|
swift_internal_certdata:
|
|
content: 'somethinglikeacertificateforswift'
|
|
swift_admin: true
|
|
swift_admin_hostname: 'swift.admin.fuel.local'
|
|
swift_admin_usercert: true
|
|
swift_admin_certdata:
|
|
content: 'somethinglikeacertificateforswift'
|
|
sahara: true
|
|
sahara_public: true
|
|
sahara_public_hostname: 'sahara.public.fuel.local'
|
|
sahara_public_usercert: true
|
|
sahara_public_certdata:
|
|
content: 'somethinglikeacertificateforsahara'
|
|
sahara_internal: true
|
|
sahara_internal_hostname: 'sahara.internal.fuel.local'
|
|
sahara_internal_usercert: true
|
|
sahara_internal_certdata:
|
|
content: 'somethinglikeacertificateforsahara'
|
|
sahara_admin: true
|
|
sahara_admin_hostname: 'sahara.admin.fuel.local'
|
|
sahara_admin_usercert: true
|
|
sahara_admin_certdata:
|
|
content: 'somethinglikeacertificateforsahara'
|
|
ceilometer: true
|
|
ceilometer_public: true
|
|
ceilometer_public_hostname: 'ceilometer.public.fuel.local'
|
|
ceilometer_public_usercert: true
|
|
ceilometer_public_certdata:
|
|
content: 'somethinglikeacertificateforceilometer'
|
|
ceilometer_internal: true
|
|
ceilometer_internal_hostname: 'ceilometer.internal.fuel.local'
|
|
ceilometer_internal_usercert: true
|
|
ceilometer_internal_certdata:
|
|
content: 'somethinglikeacertificateforceilometer'
|
|
ceilometer_admin: true
|
|
ceilometer_admin_hostname: 'ceilometer.admin.fuel.local'
|
|
ceilometer_admin_usercert: true
|
|
ceilometer_admin_certdata:
|
|
content: 'somethinglikeacertificateforceilometer'
|
|
radosgw: true
|
|
radosgw_public: true
|
|
radosgw_public_hostname: 'radosgw.public.fuel.local'
|
|
radosgw_public_usercert: true
|
|
radosgw_public_certdata:
|
|
content: 'somethinglikeacertificateforradosgw'
|
|
public_ssl:
|
|
metadata:
|
|
label: Public TLS
|
|
weight: 110
|
|
horizon: true
|
|
services: true
|
|
cert_source: self_signed
|
|
cert_data:
|
|
content: 'somedataaboutyourkeypair'
|
|
hostname: public.fuel.local
|
|
fail_if_error: true
|
|
fqdn: node-125.test.domain.local
|
|
fuel_version: '6.1'
|
|
glance:
|
|
db_password: 385SUUrC
|
|
image_cache_max_size: '0'
|
|
user_password: A9KgbnX6
|
|
heat:
|
|
auth_encryption_key: 2604abefbdf5043f07e989af10f6caba
|
|
db_password: NTeyraV2
|
|
enabled: true
|
|
rabbit_password: ReVt6ZKQ
|
|
user_password: tryL79Yl
|
|
kernel_params:
|
|
kernel: console=ttyS0,9600 console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90
|
|
nomodeset
|
|
metadata:
|
|
label: Kernel parameters
|
|
weight: 40
|
|
keystone:
|
|
admin_token: UxFQFw3m
|
|
db_password: e4Op1FQB
|
|
last_controller: node-125
|
|
libvirt_type: qemu
|
|
management_network_range: 192.168.0.0/24
|
|
management_vip: 192.168.0.6
|
|
management_vrouter_vip: 192.168.0.7
|
|
master_ip: 10.108.0.2
|
|
metadata:
|
|
label: Common
|
|
weight: 30
|
|
mongo:
|
|
enabled: false
|
|
mp:
|
|
- point: '1'
|
|
weight: '1'
|
|
- point: '2'
|
|
weight: '2'
|
|
mysql:
|
|
root_password: 5eqwkxY3
|
|
wsrep_password: sFMiVJ7R
|
|
network_metadata:
|
|
nodes:
|
|
node-121:
|
|
swift_zone: '1'
|
|
uid: '121'
|
|
fqdn: node-121.test.domain.local
|
|
network_roles:
|
|
keystone/api: 192.168.0.1
|
|
neutron/api: 192.168.0.1
|
|
mgmt/database: 192.168.0.1
|
|
sahara/api: 192.168.0.1
|
|
heat/api: 192.168.0.1
|
|
ceilometer/api: 192.168.0.1
|
|
aodh/api: 192.168.0.1
|
|
ex:
|
|
ceph/public: 192.168.0.1
|
|
ceph/radosgw:
|
|
management: 192.168.0.1
|
|
swift/api: 192.168.0.1
|
|
mgmt/api: 192.168.0.1
|
|
storage: 192.168.1.1
|
|
mgmt/corosync: 192.168.0.1
|
|
cinder/api: 192.168.0.1
|
|
public/vip:
|
|
swift/replication: 192.168.1.1
|
|
mgmt/messaging: 192.168.0.1
|
|
neutron/mesh: 192.168.0.1
|
|
admin/pxe: 10.109.0.9
|
|
mongo/db: 192.168.0.1
|
|
neutron/private:
|
|
neutron/floating:
|
|
fw-admin: 10.109.0.9
|
|
glance/api: 192.168.0.1
|
|
mgmt/vip: 192.168.0.1
|
|
nova/api: 192.168.0.1
|
|
horizon: 192.168.0.1
|
|
mgmt/memcache: 192.168.0.1
|
|
cinder/iscsi: 192.168.1.1
|
|
ceph/replication: 192.168.1.1
|
|
user_node_name: Untitled (6a:e7)
|
|
node_roles:
|
|
- primary-mongo
|
|
name: node-121
|
|
node-124:
|
|
swift_zone: '1'
|
|
uid: '124'
|
|
fqdn: node-124.test.domain.local
|
|
network_roles:
|
|
keystone/api: 192.168.0.2
|
|
neutron/api: 192.168.0.2
|
|
mgmt/database: 192.168.0.2
|
|
sahara/api: 192.168.0.2
|
|
heat/api: 192.168.0.2
|
|
ceilometer/api: 192.168.0.2
|
|
aodh/api: 192.168.0.2
|
|
ex:
|
|
ceph/public: 192.168.0.2
|
|
ceph/radosgw:
|
|
management: 192.168.0.2
|
|
swift/api: 192.168.0.2
|
|
mgmt/api: 192.168.0.2
|
|
storage: 192.168.1.2
|
|
mgmt/corosync: 192.168.0.2
|
|
cinder/api: 192.168.0.2
|
|
public/vip:
|
|
swift/replication: 192.168.1.2
|
|
mgmt/messaging: 192.168.0.2
|
|
neutron/mesh: 192.168.0.2
|
|
admin/pxe: 10.109.0.9
|
|
mongo/db: 192.168.0.2
|
|
neutron/private:
|
|
neutron/floating:
|
|
fw-admin: 10.109.0.9
|
|
glance/api: 192.168.0.2
|
|
mgmt/vip: 192.168.0.2
|
|
nova/api: 192.168.0.2
|
|
horizon: 192.168.0.2
|
|
mgmt/memcache: 192.168.0.2
|
|
cinder/iscsi: 192.168.1.2
|
|
ceph/replication: 192.168.1.2
|
|
user_node_name: Untitled (6a:e7)
|
|
node_roles:
|
|
- ceph-osd
|
|
name: node-124
|
|
node-125:
|
|
swift_zone: '1'
|
|
uid: '125'
|
|
fqdn: node-125.test.domain.local
|
|
network_roles:
|
|
keystone/api: 192.168.0.3
|
|
neutron/api: 192.168.0.3
|
|
mgmt/database: 192.168.0.3
|
|
sahara/api: 192.168.0.3
|
|
heat/api: 192.168.0.3
|
|
ceilometer/api: 192.168.0.3
|
|
aodh/api: 192.168.0.3
|
|
ex: 172.16.0.2
|
|
ceph/public: 192.168.0.3
|
|
ceph/radosgw: 172.16.0.2
|
|
management: 192.168.0.3
|
|
swift/api: 192.168.0.3
|
|
mgmt/api: 192.168.0.3
|
|
storage: 192.168.1.3
|
|
mgmt/corosync: 192.168.0.3
|
|
cinder/api: 192.168.0.3
|
|
public/vip: 172.16.0.2
|
|
swift/replication: 192.168.1.3
|
|
mgmt/messaging: 192.168.0.3
|
|
neutron/mesh: 192.168.0.3
|
|
admin/pxe: 10.109.0.9
|
|
mongo/db: 192.168.0.3
|
|
neutron/private:
|
|
neutron/floating:
|
|
fw-admin: 10.109.0.9
|
|
glance/api: 192.168.0.3
|
|
mgmt/vip: 192.168.0.3
|
|
nova/api: 192.168.0.3
|
|
horizon: 192.168.0.3
|
|
mgmt/memcache: 192.168.0.3
|
|
cinder/iscsi: 192.168.1.3
|
|
ceph/replication: 192.168.1.3
|
|
user_node_name: Untitled (6a:e7)
|
|
node_roles:
|
|
- primary-controller
|
|
name: node-125
|
|
node-126:
|
|
swift_zone: '1'
|
|
uid: '126'
|
|
fqdn: node-126.test.domain.local
|
|
network_roles:
|
|
keystone/api: 192.168.0.4
|
|
neutron/api: 192.168.0.4
|
|
mgmt/database: 192.168.0.4
|
|
sahara/api: 192.168.0.4
|
|
heat/api: 192.168.0.4
|
|
ceilometer/api: 192.168.0.4
|
|
aodh/api: 192.168.0.4
|
|
ex:
|
|
ceph/public: 192.168.0.4
|
|
ceph/radosgw:
|
|
management: 192.168.0.4
|
|
swift/api: 192.168.0.4
|
|
mgmt/api: 192.168.0.4
|
|
storage: 192.168.1.4
|
|
mgmt/corosync: 192.168.0.4
|
|
cinder/api: 192.168.0.4
|
|
public/vip:
|
|
swift/replication: 192.168.1.4
|
|
mgmt/messaging: 192.168.0.4
|
|
neutron/mesh: 192.168.0.4
|
|
admin/pxe: 10.109.0.9
|
|
mongo/db: 192.168.0.4
|
|
neutron/private:
|
|
neutron/floating:
|
|
fw-admin: 10.109.0.9
|
|
glance/api: 192.168.0.4
|
|
mgmt/vip: 192.168.0.4
|
|
nova/api: 192.168.0.4
|
|
horizon: 192.168.0.4
|
|
mgmt/memcache: 192.168.0.4
|
|
cinder/iscsi: 192.168.1.4
|
|
ceph/replication: 192.168.1.4
|
|
user_node_name: Untitled (6a:e7)
|
|
node_roles:
|
|
- ceph-osd
|
|
name: node-126
|
|
node-127:
|
|
swift_zone: '1'
|
|
uid: '127'
|
|
fqdn: node-127.test.domain.local
|
|
network_roles:
|
|
keystone/api: 192.168.0.5
|
|
neutron/api: 192.168.0.5
|
|
mgmt/database: 192.168.0.5
|
|
sahara/api: 192.168.0.5
|
|
heat/api: 192.168.0.5
|
|
ceilometer/api: 192.168.0.5
|
|
aodh/api: 192.168.0.5
|
|
ex:
|
|
ceph/public: 192.168.0.5
|
|
ceph/radosgw:
|
|
management: 192.168.0.5
|
|
swift/api: 192.168.0.5
|
|
mgmt/api: 192.168.0.5
|
|
storage: 192.168.1.5
|
|
mgmt/corosync: 192.168.0.5
|
|
cinder/api: 192.168.0.5
|
|
public/vip:
|
|
swift/replication: 192.168.1.5
|
|
mgmt/messaging: 192.168.0.5
|
|
neutron/mesh: 192.168.0.5
|
|
admin/pxe: 10.109.0.9
|
|
mongo/db: 192.168.0.5
|
|
neutron/private:
|
|
neutron/floating:
|
|
fw-admin: 10.109.0.9
|
|
glance/api: 192.168.0.5
|
|
mgmt/vip: 192.168.0.5
|
|
nova/api: 192.168.0.5
|
|
horizon: 192.168.0.5
|
|
mgmt/memcache: 192.168.0.5
|
|
cinder/iscsi: 192.168.1.5
|
|
ceph/replication: 192.168.1.5
|
|
user_node_name: Untitled (6a:e7)
|
|
node_roles:
|
|
- compute
|
|
name: node-127
|
|
vips:
|
|
vrouter:
|
|
ipaddr: 192.168.0.6
|
|
network_role: mgmt/vip
|
|
vendor_specific:
|
|
namespace: vrouter
|
|
node_roles:
|
|
- controller
|
|
- primary-controller
|
|
management:
|
|
ipaddr: 192.168.0.7
|
|
network_role: mgmt/vip
|
|
vendor_specific:
|
|
namespace: haproxy
|
|
node_roles:
|
|
- controller
|
|
- primary-controller
|
|
public:
|
|
ipaddr: 172.16.0.3
|
|
network_role: public/vip
|
|
vendor_specific:
|
|
namespace: haproxy
|
|
node_roles:
|
|
- controller
|
|
- primary-controller
|
|
vrouter_pub:
|
|
ipaddr: 172.16.0.3
|
|
network_role: public/vip
|
|
vendor_specific:
|
|
iptables_rules:
|
|
ns_start:
|
|
- iptables -t nat -A POSTROUTING -o <%INT%> -j MASQUERADE
|
|
ns_stop:
|
|
- iptables -t nat -D POSTROUTING -o <%INT%> -j MASQUERADE
|
|
namespace: vrouter
|
|
node_roles:
|
|
- controller
|
|
- primary-controller
|
|
network_scheme:
|
|
endpoints:
|
|
br-ex:
|
|
IP:
|
|
- 172.16.0.2/24
|
|
gateway: 172.16.0.1
|
|
vendor_specific:
|
|
phy_interfaces:
|
|
- eth1
|
|
br-floating:
|
|
IP: none
|
|
br-fw-admin:
|
|
IP:
|
|
- 10.108.0.8/24
|
|
br-mgmt:
|
|
IP:
|
|
- 192.168.0.3/24
|
|
vendor_specific:
|
|
phy_interfaces:
|
|
- eth0
|
|
vlans: 101
|
|
br-prv:
|
|
IP: none
|
|
vendor_specific:
|
|
phy_interfaces:
|
|
- eth0
|
|
vlans: 1000:1030
|
|
br-storage:
|
|
IP:
|
|
- 192.168.1.3/24
|
|
vendor_specific:
|
|
phy_interfaces:
|
|
- eth0
|
|
vlans: 102
|
|
interfaces:
|
|
eth0:
|
|
vendor_specific:
|
|
bus_info: '0000:00:03.0'
|
|
driver: e1000
|
|
eth1:
|
|
vendor_specific:
|
|
bus_info: '0000:00:04.0'
|
|
driver: e1000
|
|
eth2:
|
|
vendor_specific:
|
|
bus_info: '0000:00:05.0'
|
|
driver: e1000
|
|
eth3:
|
|
vendor_specific:
|
|
bus_info: '0000:00:06.0'
|
|
driver: e1000
|
|
eth4:
|
|
vendor_specific:
|
|
bus_info: '0000:00:07.0'
|
|
driver: e1000
|
|
provider: lnx
|
|
roles:
|
|
ex: br-ex
|
|
public/vip: br-ex
|
|
neutron/floating: br-floating
|
|
storage: br-storage
|
|
keystone/api: br-mgmt
|
|
neutron/api: br-mgmt
|
|
mgmt/database: br-mgmt
|
|
sahara/api: br-mgmt
|
|
ceilometer/api: br-mgmt
|
|
aodh/api: br-mgmt
|
|
mgmt/vip: br-mgmt
|
|
ceph/public: br-mgmt
|
|
mgmt/messaging: br-mgmt
|
|
management: br-mgmt
|
|
swift/api: br-mgmt
|
|
mgmt/api: br-mgmt
|
|
storage: br-storage
|
|
mgmt/corosync: br-mgmt
|
|
cinder/api: br-mgmt
|
|
swift/replication: br-storage
|
|
neutron/mesh: br-mgmt
|
|
admin/pxe: br-fw-admin
|
|
mongo/db: br-mgmt
|
|
neutron/private: br-prv
|
|
fw-admin: br-fw-admin
|
|
glance/api: br-mgmt
|
|
heat/api: br-mgmt
|
|
nova/api: br-mgmt
|
|
horizon: br-mgmt
|
|
mgmt/memcache: br-mgmt
|
|
cinder/iscsi: br-storage
|
|
ceph/replication: br-storage
|
|
neutron/mesh: br-mgmt
|
|
transformations:
|
|
- action: add-br
|
|
name: br-fw-admin
|
|
- action: add-br
|
|
name: br-mgmt
|
|
- action: add-br
|
|
name: br-storage
|
|
- action: add-br
|
|
name: br-ex
|
|
- action: add-br
|
|
name: br-floating
|
|
provider: ovs
|
|
- action: add-patch
|
|
bridges:
|
|
- br-floating
|
|
- br-ex
|
|
provider: ovs
|
|
- action: add-br
|
|
name: br-prv
|
|
provider: ovs
|
|
- action: add-patch
|
|
bridges:
|
|
- br-prv
|
|
- br-fw-admin
|
|
provider: ovs
|
|
- action: add-port
|
|
bridge: br-fw-admin
|
|
name: eth0
|
|
- action: add-port
|
|
bridge: br-storage
|
|
name: eth0.102
|
|
- action: add-port
|
|
bridge: br-mgmt
|
|
name: eth0.101
|
|
- action: add-port
|
|
bridge: br-ex
|
|
name: eth1
|
|
version: '1.1'
|
|
neutron_mellanox:
|
|
metadata:
|
|
enabled: true
|
|
label: Mellanox Neutron components
|
|
toggleable: false
|
|
weight: 50
|
|
plugin: disabled
|
|
vf_num: '16'
|
|
nova:
|
|
db_password: VXcP6cIR
|
|
state_path: /var/lib/nova
|
|
user_password: fuhtZH6v
|
|
nova_quota: false
|
|
online: true
|
|
openstack_version: 2014.2-6.1
|
|
openstack_version_prev: null
|
|
priority: 200
|
|
provision:
|
|
codename: trusty
|
|
image_data:
|
|
/:
|
|
container: gzip
|
|
format: ext4
|
|
uri: http://10.108.0.2:8080/targetimages/env_37_ubuntu_1404_amd64.img.gz
|
|
/boot:
|
|
container: gzip
|
|
format: ext2
|
|
uri: http://10.108.0.2:8080/targetimages/env_37_ubuntu_1404_amd64-boot.img.gz
|
|
metadata:
|
|
label: Provision
|
|
weight: 80
|
|
method: image
|
|
public_network_assignment:
|
|
assign_to_all_nodes: false
|
|
metadata:
|
|
label: Public network assignment
|
|
restrictions:
|
|
- action: hide
|
|
condition: cluster:net_provider != 'neutron'
|
|
weight: 50
|
|
neutron_advanced_configuration:
|
|
neutron_dvr: false
|
|
neutron_l2_pop: false
|
|
public_vip: 172.16.0.3
|
|
public_vrouter_vip: 172.16.0.4
|
|
puppet:
|
|
manifests: rsync://10.108.0.2:/puppet/2014.2-6.1/manifests/
|
|
modules: rsync://10.108.0.2:/puppet/2014.2-6.1/modules/
|
|
puppet_debug: true
|
|
quantum: true
|
|
quantum_settings:
|
|
L2:
|
|
base_mac: fa:16:3e:00:00:00
|
|
phys_nets:
|
|
physnet1:
|
|
bridge: br-floating
|
|
physnet2:
|
|
bridge: br-prv
|
|
vlan_range: 1000:1030
|
|
segmentation_type: vlan
|
|
L3:
|
|
use_namespaces: true
|
|
database:
|
|
passwd: zOXpcc6c
|
|
keystone:
|
|
admin_password: XgdPodA7
|
|
metadata:
|
|
metadata_proxy_shared_secret: QU11ydS2
|
|
predefined_networks:
|
|
net04:
|
|
L2:
|
|
network_type: vlan
|
|
physnet: physnet2
|
|
router_ext: false
|
|
segment_id: null
|
|
L3:
|
|
enable_dhcp: true
|
|
floating: null
|
|
gateway: 192.168.111.1
|
|
nameservers:
|
|
- 8.8.4.4
|
|
- 8.8.8.8
|
|
subnet: 192.168.111.0/24
|
|
shared: false
|
|
tenant: admin
|
|
net04_ext:
|
|
L2:
|
|
network_type: flat
|
|
physnet: physnet1
|
|
router_ext: true
|
|
segment_id: null
|
|
L3:
|
|
enable_dhcp: false
|
|
floating: 172.16.0.130:172.16.0.254
|
|
gateway: 172.16.0.1
|
|
nameservers: []
|
|
subnet: 172.16.0.0/24
|
|
shared: false
|
|
tenant: admin
|
|
rabbit:
|
|
password: 1GXPbTgb
|
|
repo_setup:
|
|
installer_initrd:
|
|
local: /var/www/nailgun/ubuntu/x86_64/images/initrd.gz
|
|
remote_relative: dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
|
|
installer_kernel:
|
|
local: /var/www/nailgun/ubuntu/x86_64/images/linux
|
|
remote_relative: dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
|
|
metadata:
|
|
label: Repositories
|
|
weight: 50
|
|
repos:
|
|
- name: ubuntu
|
|
priority: null
|
|
section: main universe multiverse
|
|
suite: trusty
|
|
type: deb
|
|
uri: http://archive.ubuntu.com/ubuntu/
|
|
- name: ubuntu-updates
|
|
priority: null
|
|
section: main universe multiverse
|
|
suite: trusty-updates
|
|
type: deb
|
|
uri: http://archive.ubuntu.com/ubuntu/
|
|
- name: ubuntu-security
|
|
priority: null
|
|
section: main universe multiverse
|
|
suite: trusty-security
|
|
type: deb
|
|
uri: http://archive.ubuntu.com/ubuntu/
|
|
- name: mos
|
|
priority: 1050
|
|
section: main restricted
|
|
suite: mos6.1
|
|
type: deb
|
|
uri: http://mirror.fuel-infra.org/mos/ubuntu/
|
|
- name: mos-updates
|
|
priority: 1050
|
|
section: main restricted
|
|
suite: mos6.1-updates
|
|
type: deb
|
|
uri: http://mirror.fuel-infra.org/mos/ubuntu/
|
|
- name: mos-security
|
|
priority: 1050
|
|
section: main restricted
|
|
suite: mos6.1-security
|
|
type: deb
|
|
uri: http://mirror.fuel-infra.org/mos/ubuntu/
|
|
- name: mos-holdback
|
|
priority: 1100
|
|
section: main restricted
|
|
suite: mos6.1-holdback
|
|
type: deb
|
|
uri: http://mirror.fuel-infra.org/mos/ubuntu/
|
|
resume_guests_state_on_host_boot: true
|
|
role: primary-controller
|
|
sahara:
|
|
db_password: R68HpdNS
|
|
enabled: false
|
|
user_password: ts32qXcD
|
|
status: discover
|
|
storage:
|
|
ephemeral_ceph: false
|
|
images_ceph: true
|
|
images_vcenter: false
|
|
iser: false
|
|
metadata:
|
|
label: Storage
|
|
weight: 60
|
|
objects_ceph: true
|
|
osd_pool_size: '2'
|
|
pg_num: 256
|
|
per_pool_pg_nums:
|
|
default_pg_num: 256
|
|
volumes: 2048
|
|
compute: 1024
|
|
backups: 512
|
|
".rgw": 512
|
|
images: 256
|
|
volumes_ceph: true
|
|
volumes_lvm: false
|
|
storage_network_range: 192.168.1.0/24
|
|
swift:
|
|
user_password: bpFT3TKn
|
|
syslog:
|
|
metadata:
|
|
label: Syslog
|
|
weight: 50
|
|
syslog_port: '514'
|
|
syslog_server: ''
|
|
syslog_transport: tcp
|
|
tasks:
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/hiera/hiera.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 100
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/globals/globals.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 200
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/logging/logging.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 300
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/tools/tools.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 400
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/umm/umm.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 500
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/netconfig/netconfig.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 600
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/hosts/hosts.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 700
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/firewall/firewall.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 800
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/cluster/cluster.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 900
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/virtual_ips/virtual_ips.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1000
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/virtual_ips/conntrackd.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1100
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/cluster-haproxy/cluster-haproxy.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1200
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/openstack-haproxy/openstack-haproxy.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1300
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/dns/dns-server.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1400
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/dns/dns-client.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1500
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ntp/ntp-server.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1600
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/database/database.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1700
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/aodh/aodh.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1800
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ceilometer/controller.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1800
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ceilometer/radosgw_user.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1800
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/rabbitmq/rabbitmq.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 1900
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/memcached/memcached.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2000
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/keystone/keystone.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2100
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/openstack-cinder/openstack-cinder.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 1200
|
|
priority: 2200
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/glance/glance.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2300
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/openstack-controller/openstack-controller.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2400
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/openstack-network/openstack-network-controller.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2500
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/heat/heat.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2600
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/horizon/horizon.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2700
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/sahara/sahara.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 2900
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/api-proxy/api-proxy.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 3000
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ceph/mon.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 3100
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ceph/radosgw.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 3200
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/swift/swift.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 3300
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/roles/controller.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 3600
|
|
priority: 3400
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
- parameters:
|
|
cwd: /
|
|
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/swift/rebalance_cronjob.pp
|
|
puppet_modules: /etc/puppet/modules
|
|
timeout: 300
|
|
priority: 3500
|
|
type: puppet
|
|
uids:
|
|
- '125'
|
|
test_vm_image:
|
|
container_format: bare
|
|
disk_format: qcow2
|
|
glance_properties: ''
|
|
img_name: TestVM
|
|
img_path: /usr/share/cirros-testvm/cirros-x86_64-disk.img
|
|
min_ram: 64
|
|
os_name: cirros
|
|
public: 'true'
|
|
uid: '125'
|
|
use_cow_images: true
|
|
use_vcenter: false
|
|
user_node_name: Untitled (34:45)
|
|
workloads_collector:
|
|
enabled: true
|
|
metadata:
|
|
label: Workloads Collector User
|
|
restrictions:
|
|
- action: hide
|
|
condition: 'true'
|
|
weight: 10
|
|
password: v6vMAe7Q
|
|
tenant: services
|
|
username: workloads_collector
|