aboutsummaryrefslogtreecommitdiffstats
path: root/mcp/reclass/classes/system/ceph/client/single.yml
blob: 6ff7cd8f9542f00490022cfcfae495dc84b4d421 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
classes:
- service.ceph.client.single
parameters:
  _param:
    ceph_auth_client_required: cephx
  ceph:
    client:
      config:
        global:
          fsid: ${_param:ceph_fsid}
          mon_initial_members: ${_param:ceph_mon_initial_members}
          mon_host: ${_param:ceph_mon_host}
          auth_client_required: ${_param:ceph_auth_client_required}
          public_network: ${_param:ceph_public_network}
          cluster_network: ${_param:ceph_cluster_network}
          osd_fs_mount_options_xfs: rw,noatime
          osd_fs_type: xfs
        osd:
          filestore_xattr_use_omap: True
          osd_journal_size: 7500
        mon:
          mon_debug_dump_transactions: False
        client:
          rbd_cache_size: 268435456
          rbd_cache_max_dirty: 134217728
          rbd_cache_max_dirty_age: 5
          rbd_cache: True
      # TODO: Configure these keys on cluster level
      # keyring:
      #   images:
      #     key:
      #   object:
      #     key:
      #   cinder:
      #     key:
      #   nova:
      #     key: