nova and horizon, minus nova-compute
This commit is contained in:
@@ -31,9 +31,11 @@ cookbooks:
|
||||
- 1.0.3
|
||||
- keystone: #used by keystone role
|
||||
- 5.0.0
|
||||
- glance: #used by glance role
|
||||
- glance: #used by glance roles
|
||||
- 5.0.0
|
||||
- nova: #used by glance role
|
||||
- nova: #used by nova roles
|
||||
- 5.0.0
|
||||
- horizon: #used by horizon-server role
|
||||
- 5.0.0
|
||||
|
||||
environments:
|
||||
@@ -51,8 +53,14 @@ roles:
|
||||
- glance-registry:
|
||||
- glance:
|
||||
- nova-setup:
|
||||
- single-compute:
|
||||
- nova-scheduler:
|
||||
- nova-api-ec2:
|
||||
- nova-api-os-compute:
|
||||
- nova-volume:
|
||||
- nova-vncproxy:
|
||||
- horizon-server:
|
||||
- single-controller:
|
||||
- single-compute:
|
||||
- allinone:
|
||||
|
||||
nodes:
|
||||
|
||||
9
roles/horizon-server.rb
Normal file
9
roles/horizon-server.rb
Normal file
@@ -0,0 +1,9 @@
|
||||
name "horizon-server"
|
||||
description "Horizon server"
|
||||
run_list(
|
||||
"role[base]",
|
||||
"role[os-database]",
|
||||
"role[os-networks]",
|
||||
"recipe[mysql::client]",
|
||||
"recipe[horizon::server]"
|
||||
)
|
||||
8
roles/nova-api-ec2.rb
Normal file
8
roles/nova-api-ec2.rb
Normal file
@@ -0,0 +1,8 @@
|
||||
name "nova-api-ec2"
|
||||
description "Nova API EC2"
|
||||
run_list(
|
||||
"role[base]",
|
||||
"role[os-database]",
|
||||
"role[os-networks]",
|
||||
"recipe[nova::api-ec2]"
|
||||
)
|
||||
8
roles/nova-api-os-compute.rb
Normal file
8
roles/nova-api-os-compute.rb
Normal file
@@ -0,0 +1,8 @@
|
||||
name "nova-api-os-compute"
|
||||
description "Nova API for Compute"
|
||||
run_list(
|
||||
"role[base]",
|
||||
"role[os-database]",
|
||||
"role[os-networks]",
|
||||
"recipe[nova::api-os-compute]"
|
||||
)
|
||||
8
roles/nova-scheduler.rb
Normal file
8
roles/nova-scheduler.rb
Normal file
@@ -0,0 +1,8 @@
|
||||
name "nova-scheduler"
|
||||
description "Nova scheduler"
|
||||
run_list(
|
||||
"role[base]",
|
||||
"role[os-database]",
|
||||
"role[os-networks]",
|
||||
"recipe[nova::scheduler]"
|
||||
)
|
||||
9
roles/nova-vncproxy.rb
Normal file
9
roles/nova-vncproxy.rb
Normal file
@@ -0,0 +1,9 @@
|
||||
name "nova-vncproxy"
|
||||
description "Nova VNC Proxy"
|
||||
run_list(
|
||||
"role[base]",
|
||||
"role[os-database]",
|
||||
"role[os-networks]",
|
||||
"recipe[nova::vncproxy]"
|
||||
)
|
||||
|
||||
8
roles/nova-volume.rb
Normal file
8
roles/nova-volume.rb
Normal file
@@ -0,0 +1,8 @@
|
||||
name "nova-volume"
|
||||
description "Nova Volume Service"
|
||||
run_list(
|
||||
"role[base]",
|
||||
"role[os-database]",
|
||||
"role[os-networks]",
|
||||
"recipe[nova::volume]"
|
||||
)
|
||||
@@ -6,5 +6,11 @@ run_list(
|
||||
"role[rabbitmq-server]",
|
||||
"role[keystone]",
|
||||
"role[glance]",
|
||||
"role[nova-setup]"
|
||||
"role[nova-setup]",
|
||||
"role[nova-scheduler]",
|
||||
"role[nova-api-ec2]",
|
||||
"role[nova-api-os-compute]",
|
||||
"role[nova-volume]",
|
||||
"role[nova-vncproxy]",
|
||||
"role[horizon-server]"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user