added new provisioning yaml
This commit is contained in:
parent
8883ae9eb6
commit
0e7dd52841
|
@ -1,5 +1,6 @@
|
||||||
|
|
||||||
##Network section of node configuration
|
##Network section of node configuration
|
||||||
|
<<<<<<< Updated upstream
|
||||||
nodes:
|
nodes:
|
||||||
- <<: *node_01
|
- <<: *node_01
|
||||||
|
|
||||||
|
@ -22,13 +23,38 @@ node_01: &node_01
|
||||||
mac: 08:00:27:C2:06:DE
|
mac: 08:00:27:C2:06:DE
|
||||||
name: controller
|
name: controller
|
||||||
ip: 192.168.150.2
|
ip: 192.168.150.2
|
||||||
|
=======
|
||||||
|
node_01: &node_01
|
||||||
|
network_data:
|
||||||
|
- name: management|public|storage|floating|fixed|admin
|
||||||
|
ip: 10.20.0.94
|
||||||
|
dev: eth0
|
||||||
|
netmask: 255.255.255.0
|
||||||
|
gateway: 10.20.0.1
|
||||||
|
id: 01
|
||||||
|
uid: 01
|
||||||
|
mac: 64:43:7B:CA:56:DD
|
||||||
|
name: controller-01
|
||||||
|
ip: 10.20.0.94
|
||||||
|
>>>>>>> Stashed changes
|
||||||
fqdn: controller-01.domain.tld
|
fqdn: controller-01.domain.tld
|
||||||
power_type: ssh
|
power_type: ssh
|
||||||
power_user: root
|
power_user: root
|
||||||
power_pass: /root/.ssh/bootstrap.rsa
|
power_pass: /root/.ssh/bootstrap.rsa
|
||||||
netboot_enabled: '1'
|
netboot_enabled: '1'
|
||||||
|
<<<<<<< Updated upstream
|
||||||
name_servers: ! '"192.168.150.2"'
|
name_servers: ! '"192.168.150.2"'
|
||||||
ks_meta:
|
ks_meta:
|
||||||
|
=======
|
||||||
|
name_servers: ! '"10.20.0.2"'
|
||||||
|
ks_meta:
|
||||||
|
ks_spaces: '"[{\"type\": \"disk\", \"id\": \"disk/by-path/pci-0000:00:06.0-virtio-pci-virtio3\",
|
||||||
|
\"volumes\": [{\"mount\": \"/boot\", \"type\": \"partition\", \"size\": 209715200},
|
||||||
|
{\"type\": \"mbr\"}, {\"size\": 21265121000, \"type\": \"pv\", \"vg\": \"os\"}],
|
||||||
|
\"size\": 21474836480}, {\"type\": \"vg\", \"id\": \"os\", \"volumes\": [{\"mount\":
|
||||||
|
\"/\", \"type\": \"lv\", \"name\": \"root\", \"size\": 10737418240 }, {\"mount\":
|
||||||
|
\"swap\", \"type\": \"lv\", \"name\": \"swap\", \"size\": 2147483648}]}]"'
|
||||||
|
>>>>>>> Stashed changes
|
||||||
mco_enable: 1
|
mco_enable: 1
|
||||||
mco_vhost: mcollective
|
mco_vhost: mcollective
|
||||||
mco_pskey: unset
|
mco_pskey: unset
|
||||||
|
@ -42,6 +68,7 @@ node_01: &node_01
|
||||||
auth_key: ! '""'
|
auth_key: ! '""'
|
||||||
puppet_version: 2.7.19
|
puppet_version: 2.7.19
|
||||||
mco_connector: rabbitmq
|
mco_connector: rabbitmq
|
||||||
|
<<<<<<< Updated upstream
|
||||||
mco_host: 192.168.150.2
|
mco_host: 192.168.150.2
|
||||||
ks_spaces: ! '"[{\"type\": \"disk\", \"id\": \"disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0\",
|
ks_spaces: ! '"[{\"type\": \"disk\", \"id\": \"disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0\",
|
||||||
\"volumes\": [{\"mount\": \"/boot\", \"type\": \"partition\", \"size\": 209715200},
|
\"volumes\": [{\"mount\": \"/boot\", \"type\": \"partition\", \"size\": 209715200},
|
||||||
|
@ -53,10 +80,15 @@ node_01: &node_01
|
||||||
\"size\": 2411724800000}, {\"type\": \"vg\", \"id\": \"os\", \"volumes\": [{\"mount\":
|
\"size\": 2411724800000}, {\"type\": \"vg\", \"id\": \"os\", \"volumes\": [{\"mount\":
|
||||||
\"/\", \"type\": \"lv\", \"name\": \"root\", \"size\": 2963243016192}, {\"mount\":
|
\"/\", \"type\": \"lv\", \"name\": \"root\", \"size\": 2963243016192}, {\"mount\":
|
||||||
\"swap\", \"type\": \"lv\", \"name\": \"swap\", \"size\": 2090065920}]}]"'
|
\"swap\", \"type\": \"lv\", \"name\": \"swap\", \"size\": 2090065920}]}]"'
|
||||||
|
=======
|
||||||
|
mco_host: 10.20.0.2
|
||||||
|
|
||||||
|
>>>>>>> Stashed changes
|
||||||
meta:
|
meta:
|
||||||
memory:
|
memory:
|
||||||
total: 778694656
|
total: 778694656
|
||||||
interfaces:
|
interfaces:
|
||||||
|
<<<<<<< Updated upstream
|
||||||
- mac: '08:00:27:31:09:34'
|
- mac: '08:00:27:31:09:34'
|
||||||
max_speed: 100
|
max_speed: 100
|
||||||
name: eth2
|
name: eth2
|
||||||
|
@ -69,6 +101,24 @@ node_01: &node_01
|
||||||
ip: 10.20.0.95
|
ip: 10.20.0.95
|
||||||
netmask: 255.255.255.0
|
netmask: 255.255.255.0
|
||||||
mac: 08:00:27:C2:06:DE
|
mac: 08:00:27:C2:06:DE
|
||||||
|
=======
|
||||||
|
- mac: 64:D8:E1:F6:66:43
|
||||||
|
max_speed: 100
|
||||||
|
name: eth2
|
||||||
|
ip: 10.22.0.94
|
||||||
|
netmask: 255.255.255.0
|
||||||
|
current_speed: 100
|
||||||
|
- mac: 64:C8:E2:3B:FD:6E
|
||||||
|
max_speed: 100
|
||||||
|
name: eth1
|
||||||
|
ip: 10.21.0.94
|
||||||
|
netmask: 255.255.255.0
|
||||||
|
current_speed: 100
|
||||||
|
- name: eth0
|
||||||
|
ip: 10.20.0.94
|
||||||
|
netmask: 255.255.255.0
|
||||||
|
mac: 64:43:7B:CA:56:DD
|
||||||
|
>>>>>>> Stashed changes
|
||||||
max_speed: 100
|
max_speed: 100
|
||||||
current_speed: 100
|
current_speed: 100
|
||||||
disks:
|
disks:
|
||||||
|
@ -97,22 +147,23 @@ node_01: &node_01
|
||||||
- model: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
|
- model: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
|
||||||
frequency: 2397
|
frequency: 2397
|
||||||
error_type:
|
error_type:
|
||||||
use_cow_images: true|false
|
use_cow_images: true
|
||||||
libvirt_type: qemu|kvm
|
libvirt_type: qemu
|
||||||
dns_nameservers: Array of IPs
|
dns_nameservers:
|
||||||
public_br: <String>
|
- 10.20.0.1
|
||||||
internal_br: <String>
|
public_br: eth0
|
||||||
|
internal_br: eth1
|
||||||
verbose: true|false
|
verbose: true|false
|
||||||
debug: true|false
|
debug: true|false
|
||||||
auto_assign_floating_ip: true|false
|
auto_assign_floating_ip: true
|
||||||
start_guests_on_host_boot: true|false
|
start_guests_on_host_boot: true
|
||||||
create_networks: true|false
|
create_networks: true
|
||||||
compute_scheduler_driver: <String - name of compute scheduler type>
|
compute_scheduler_driver: VLANDhcpManager
|
||||||
quantum: true|false
|
quantum: true
|
||||||
master_hostname: <hostname>
|
master_hostname: controller-01
|
||||||
nagios: true|false
|
nagios: false
|
||||||
proj_name: String
|
proj_name: test
|
||||||
nagios_master: IP|hostname
|
nagios_master: fuelweb.domain.tld
|
||||||
#Nova-network part, gets ignored if $quantum = `false`
|
#Nova-network part, gets ignored if $quantum = `false`
|
||||||
nova-network_parameters:
|
nova-network_parameters:
|
||||||
- fixed_network_range: CIDR
|
- fixed_network_range: CIDR
|
||||||
|
@ -121,31 +172,36 @@ node_01: &node_01
|
||||||
network_size: <Integer>
|
network_size: <Integer>
|
||||||
#Quantum part, used only if quantum='true'
|
#Quantum part, used only if quantum='true'
|
||||||
quantum_parameters:
|
quantum_parameters:
|
||||||
- tenant_network_type: 'gre|vlan'
|
- tenant_network_type: gre
|
||||||
segment_range: <Range of integers from 1 to 1024>
|
segment_range: 300:500
|
||||||
mysql:
|
mysql:
|
||||||
root_password: <password>
|
root_password: root
|
||||||
glance:
|
glance:
|
||||||
db_password: <password>
|
db_password: glance
|
||||||
user_password: <password>
|
user_password: glance
|
||||||
swift:
|
swift:
|
||||||
user_password: <password>
|
user_password: swift_pass
|
||||||
nova:
|
nova:
|
||||||
db_password: <password>
|
db_password: nova
|
||||||
user_password: <password>
|
user_password: nova
|
||||||
access:
|
access:
|
||||||
password: <password>
|
password: admin
|
||||||
user: <username>
|
user: admin
|
||||||
tenant: <tenant_name>
|
tenant: admin>
|
||||||
email: <email>
|
email: admin@example.org
|
||||||
keystone:
|
keystone:
|
||||||
db_password: <password>
|
db_password: keystone
|
||||||
admin_token: <password>
|
admin_token: nova
|
||||||
quantum:
|
quantum:
|
||||||
db_password: <password>
|
db_password: quantum
|
||||||
rabbit:
|
rabbit:
|
||||||
password: <password>
|
password: nova
|
||||||
user: <username>
|
user: nova
|
||||||
deployment_mode: ha|simple
|
deployment_mode: ha
|
||||||
deployment_source: cli|web
|
deployment_source: cli
|
||||||
|
|
||||||
|
nodes:
|
||||||
|
- <<: *node_01
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,56 @@
|
||||||
|
node_01:
|
||||||
|
mac: 64:43:7B:CA:56:DD
|
||||||
|
name: controller-01
|
||||||
|
ip: 10.20.0.94
|
||||||
|
profile: centos-x86_64
|
||||||
|
fqdn: controller-01.domain.tld
|
||||||
|
power_type: ssh
|
||||||
|
power_user: root
|
||||||
|
power_pass: /root/.ssh/bootstrap.rsa
|
||||||
|
power_address: 10.20.0.94
|
||||||
|
netboot_enabled: '1'
|
||||||
|
name_servers: ! '"10.20.0.2"'
|
||||||
|
#Write size in megabytes
|
||||||
|
ks_meta:
|
||||||
|
ks_spaces: '"[{\"type\": \"disk\", \"id\": \"disk/by-path/pci-0000:00:06.0-virtio-pci-virtio3\",
|
||||||
|
\"volumes\": [{\"mount\": \"/boot\", \"type\": \"partition\", \"size\": 200},
|
||||||
|
{\"type\": \"mbr\"}, {\"size\": 20000, \"type\": \"pv\", \"vg\": \"os\"}],
|
||||||
|
\"size\": 20480}, {\"type\": \"vg\", \"id\": \"os\", \"volumes\": [{\"mount\":
|
||||||
|
\"/\", \"type\": \"lv\", \"name\": \"root\", \"size\": 10240 }, {\"mount\":
|
||||||
|
\"swap\", \"type\": \"lv\", \"name\": \"swap\", \"size\": 2048}]}]"'
|
||||||
|
mco_enable: 1
|
||||||
|
mco_vhost: mcollective
|
||||||
|
mco_pskey: unset
|
||||||
|
mco_user: mcollective
|
||||||
|
puppet_enable: 0
|
||||||
|
install_log_2_syslog: 1
|
||||||
|
mco_password: marionette
|
||||||
|
puppet_auto_setup: 1
|
||||||
|
puppet_master: fuelweb.domain.tld
|
||||||
|
mco_auto_setup: 1
|
||||||
|
auth_key: ! '""'
|
||||||
|
puppet_version: 2.7.19
|
||||||
|
mco_connector: rabbitmq
|
||||||
|
mco_host: 10.20.0.2
|
||||||
|
interfaces:
|
||||||
|
eth0:
|
||||||
|
ip_address: 10.20.0.94
|
||||||
|
netmask: 255.255.255.0
|
||||||
|
dns_name: controller-01.domain.tld
|
||||||
|
static: '1'
|
||||||
|
mac_address: 64:43:7B:CA:56:DD
|
||||||
|
interfaces_extra:
|
||||||
|
eth2:
|
||||||
|
onboot: 'no'
|
||||||
|
peerdns: 'no'
|
||||||
|
eth1:
|
||||||
|
onboot: 'no'
|
||||||
|
peerdns: 'no'
|
||||||
|
eth0:
|
||||||
|
onboot: 'yes'
|
||||||
|
peerdns: 'no'
|
||||||
|
|
||||||
|
engine:
|
||||||
|
url: http://localhost/cobbler_api
|
||||||
|
username: cobbler
|
||||||
|
password: cobbler
|
Loading…
Reference in New Issue