3e4135aa3d
The final step of the cephadm playbook calls post.yaml, which is able to print the status of the cluster and export it as a ceph compatible spec retrieved from the Ceph cluster. However, in a tls-everywhere context, we should be able to stop logging the spec as it contains sensitive info (the priv key). This change just adds the CephAdmVerbose tht varibale to control what is printed. The variable is set to true in both Ceph related scenarios tested in the tripleo-ci. Depends-On: I7bef5922d75114e4bd1924b52a382e61d7027d2d Change-Id: I1db48dcc004223b90c3505bd447530593be487bf
87 lines
4.0 KiB
YAML
87 lines
4.0 KiB
YAML
resource_registry:
|
|
OS::TripleO::Services::Aide: ../../deployment/aide/aide-baremetal-ansible.yaml
|
|
OS::TripleO::Services::CinderApi: OS::Heat::None
|
|
OS::TripleO::Services::CinderScheduler: OS::Heat::None
|
|
OS::TripleO::Services::CinderVolume: OS::Heat::None
|
|
OS::TripleO::Services::Redis: OS::Heat::None
|
|
OS::TripleO::Services::Horizon: OS::Heat::None
|
|
OS::TripleO::Services::CephMgr: ../../deployment/cephadm/ceph-mgr.yaml
|
|
OS::TripleO::Services::CephMon: ../../deployment/cephadm/ceph-mon.yaml
|
|
OS::TripleO::Services::CephOSD: ../../deployment/cephadm/ceph-osd.yaml
|
|
OS::TripleO::Services::CephGrafana: ../../deployment/cephadm/ceph-grafana.yaml
|
|
OS::TripleO::Services::CephMds: ../../deployment/cephadm/ceph-mds.yaml
|
|
OS::TripleO::Services::CephNfs: ../../deployment/cephadm/ceph-nfs.yaml
|
|
OS::TripleO::Services::CephRgw: ../../deployment/cephadm/ceph-rgw.yaml
|
|
OS::TripleO::Services::CephClient: ../../deployment/cephadm/ceph-client.yaml
|
|
OS::TripleO::Services::SwiftProxy: OS::Heat::None
|
|
OS::TripleO::Services::SwiftStorage: OS::Heat::None
|
|
OS::TripleO::Services::SwiftRingBuilder: OS::Heat::None
|
|
OS::TripleO::Services::ManilaApi: ../../deployment/manila/manila-api-container-puppet.yaml
|
|
OS::TripleO::Services::ManilaScheduler: ../../deployment/manila/manila-scheduler-container-puppet.yaml
|
|
OS::TripleO::Services::ManilaShare: ../../deployment/manila/manila-share-pacemaker-puppet.yaml
|
|
OS::TripleO::Services::ManilaBackendCephFs: ../../deployment/manila/manila-backend-cephfs.yaml
|
|
OS::TripleO::Services::OsloMessagingRpc: ../../deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml
|
|
OS::TripleO::Services::OsloMessagingNotify: ../../deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml
|
|
OS::TripleO::Services::HAproxy: ../../deployment/haproxy/haproxy-pacemaker-puppet.yaml
|
|
OS::TripleO::Services::Pacemaker: ../../deployment/pacemaker/pacemaker-baremetal-puppet.yaml
|
|
OS::TripleO::Services::PacemakerRemote: ../../deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml
|
|
OS::TripleO::Services::Clustercheck: ../../deployment/pacemaker/clustercheck-container-puppet.yaml
|
|
OS::TripleO::Services::MySQL: ../../deployment/database/mysql-pacemaker-puppet.yaml
|
|
OS::TripleO::Services::LoginDefs: ../../deployment/login-defs/login-defs-baremetal-ansible.yaml
|
|
|
|
parameter_defaults:
|
|
GlanceSparseUploadEnabled: true
|
|
ManagePolling: true
|
|
Debug: true
|
|
CephPoolDefaultPgNum: 8
|
|
CephPoolDefaultSize: 1
|
|
CephEnableDashboard: false
|
|
CephDashboardPort: 8445
|
|
CephAdmVerbose: true
|
|
GrafanaDashboardPort: 3200
|
|
CephClusterFSID: '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
|
|
CephClientKey: 'AQC+vYNXgDAgAhAAc8UoYt+OTz5uhV7ItLdwUw=='
|
|
CephRgwKey: 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ=='
|
|
NovaEnableRbdBackend: true
|
|
GlanceBackend: rbd
|
|
CeilometerEnableGnocchi: true
|
|
GnocchiBackend: rbd
|
|
BannerText: |
|
|
******************************************************************
|
|
* This system is for the use of authorized users only. Usage of *
|
|
* this system may be monitored and recorded by system personnel. *
|
|
* Anyone using this system expressly consents to such monitoring *
|
|
* and is advised that if such monitoring reveals possible *
|
|
* evidence of criminal activity, system personnel may provide *
|
|
* the evidence from such monitoring to law enforcement officials.*
|
|
******************************************************************
|
|
CollectdExtraPlugins:
|
|
- rrdtool
|
|
LoggingServers:
|
|
- host: 127.0.0.1
|
|
port: 24224
|
|
TtyValues:
|
|
- console
|
|
- tty1
|
|
- tty2
|
|
- tty3
|
|
- tty4
|
|
- tty5
|
|
- tty6
|
|
CephConfigOverrides:
|
|
globalkey: globalvalue
|
|
anotherkey: anothervalue
|
|
mon:
|
|
mon_warn_on_pool_no_redundancy: false
|
|
mon_warn_on_insecure_global_id_reclaim_allowed: false
|
|
ManilaCephFSCephFSProtocolHelperType: 'NFS'
|
|
DisableCephadm: true
|
|
CephClusterName: ceph0
|
|
CephConfigPath: "/etc/ceph"
|
|
CephClientConfigVars: "{{ playbook_dir }}/cephadm/ceph_client.yml"
|
|
CephSpecFqdn: true
|
|
CephOsdSpec:
|
|
data_devices:
|
|
paths:
|
|
- /dev/ceph_vg/ceph_lv_data
|