23 lines
632 B
YAML
23 lines
632 B
YAML
---
|
|
version: 5
|
|
|
|
defaults:
|
|
datadir: "data"
|
|
|
|
hierarchy:
|
|
- name: "Secret data: per-node, common"
|
|
lookup_key: eyaml_lookup_key # eyaml backend
|
|
paths:
|
|
- "secrets/node/%{trusted.certname}.eyaml"
|
|
- "secrets/role/%{trusted.extensions.pp_role}.eyaml"
|
|
- "common.eyaml"
|
|
options:
|
|
pkcs7_private_key: /etc/puppetlabs/puppet/eyaml/private_key.pkcs7.pem
|
|
pkcs7_public_key: /etc/puppetlabs/puppet/eyaml/public_key.pkcs7.pem
|
|
- name: "Yaml backend Data"
|
|
data_hash: yaml_data
|
|
paths:
|
|
- "nodes/%{trusted.certname}.yaml"
|
|
- "role/%{trusted.extensions.pp_role}.yaml"
|
|
- "common.yaml"
|