initial class group commit

This commit adds the initial class groups.
This commit is contained in:
Dan Bode
2013-09-05 13:21:13 -07:00
parent 973e2b6584
commit eb16bbc553
13 changed files with 70 additions and 6 deletions

View File

@@ -0,0 +1,3 @@
class_groups:
- cinder_controller
- conder_volume

View File

@@ -0,0 +1,4 @@
classes:
- cinder
- cinder::api
- cinder::scheduler

View File

@@ -0,0 +1,4 @@
classes:
- cinder
- cinder::volume
- "cinder::volume::%{cinder_backend}"

View File

@@ -1,3 +0,0 @@
volume:
- cinder::volume
- cinder::volume::%{cinder_backend}

View File

@@ -0,0 +1,3 @@
class_groups:
- nova_compute
- cinder_volume

View File

@@ -0,0 +1,10 @@
class_groups:
- glance_all
- keystone_all
- cinder_controller
- nova_controller
- horizon
# this does not go here!!!
- network_controller
- database
- rpc

View File

@@ -0,0 +1,5 @@
classes:
- glance
- glance::api
- glance::registry
- "glance::backend::%{glance_backend}"

View File

@@ -0,0 +1,4 @@
classes:
- memcached
- horizon
- apache

View File

@@ -0,0 +1,7 @@
classes:
- keystone
- keystone::roles::admin
# the endpoint additions and database additions
# are a little difficult for me
# I am not sure how it fits into the ideal model
- kickstack::keystone::endpoints

View File

@@ -1,3 +1,5 @@
mysql::server:
mysql::config:
mysql::server::account_security:
classes:
- mysql::server
- mysql::config
- mysql::server::account_security
- kickstack::database::databases

View File

@@ -0,0 +1,8 @@
classes:
- "%{network_service}"
- "%{network_service}::plugins::%{network_plugin}"
- "%{network_service}::server"
- "%{network_service}::agents::metadata"
- "%{network_service}::agents::l3"
- "%{network_service}::agents::dhcp"
- "%{network_service}::agents::%{network_plugin}"

View File

@@ -0,0 +1,7 @@
classes:
- nova
- nova::compute
- "nova::compute::%{compute_type}"
- "nova::network::%{network_service}"
- "%{network_service}"
- "%{network_service}::agents::%{network_plugin}"

View File

@@ -0,0 +1,10 @@
classes:
- nova
- nova::api
- nova::scheduler
- nova::objectstore
- nova::cert
- nova::consuleauth
- nova::conductor
- "nova::network::%{network_service}"
- nova::vncproxy