2 # The purpose of this file is to define environment-specific parameters for
4 schema: armada/Chart/v1
6 schema: metadata/Document/v1
12 name: tenant-ceph-osd-global
15 path: .values.conf.storage.osd
18 storagePolicy: cleartext
23 node_selector_key: tenant-ceph-osd
24 node_selector_value: enabled
27 failure_domain: "rack"
28 # NEWSITE-CHANGEME: The OSD count and configuration here should not need
29 # to change if your HW matches the HW used in this environment.
30 # Otherwise you may need to add or subtract disks to this list.
31 # no need to create below jounal partitons as ceph charts will create them
32 # default size of journal partions is 10GB
34 {% for osd in yaml.tenant_storage.osds %}
37 location: {{osd.data}}
40 location: {{osd.journal}}
45 - name: {{yaml.genesis.name}}
48 failure_domain_name: "{{yaml.genesis.name}}_rack"
49 {% for server in yaml.masters %}
50 - name: {{server.name}}
53 failure_domain_name: "{{server.name}}_rack"
55 {% if 'workers' in yaml %}{% for server in yaml.workers %}
56 - name: {{server.name}}
59 failure_domain_name: "{{server.name}}_rack"
60 {% endfor %}{% endif %}