tripleo-heat-templates/puppet/hieradata/object.yaml
Giulio Fidente e8c641372e Allow customization of included classes via hieradata
Allows inclusion of additional arbitrary puppet classes by the
manifests if defined in the *_classes hieradata.

Example: to specify the Nova RAM allocation ratio there is a
param in nova::scheduler::filter but we do not include it
by default; if needed one can use:

  nova::scheduler::filter::ram_allocation_ratio: 1.8
  controller_classes:
    - nova::scheduler::filter

Change-Id: I61d64d2498bed5c49376dee917d106598392db51
2015-07-06 11:26:00 +02:00

18 lines
377 B
YAML

# Hiera data for swift storage nodes
swift::storage::all::object_pipeline:
- healthcheck
- recon
- object-server
swift::storage::all::container_pipeline:
- healthcheck
- container-server
swift::storage::all::account_pipeline:
- healthcheck
- account-server
swift::proxy::keystone::operator_roles:
- admin
- swiftoperator
- ResellerAdmin
object_classes: []