]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: cephadm bootstrap add --apply-spec <cluster.yaml> 34879/head
authorDaniel-Pivonka <dpivonka@redhat.com>
Fri, 24 Apr 2020 13:46:46 +0000 (09:46 -0400)
committerDaniel-Pivonka <dpivonka@redhat.com>
Thu, 28 May 2020 16:26:48 +0000 (12:26 -0400)
commitfed98dfab1436a136d0e017b51197f0ff10d78df
treed7017b77daa1ecd664bfc7099b1f925dd78fdff0
parent07f9d8b5b2f7a72018329db69c0c367098f0b563
mgr/cephadm: cephadm bootstrap add --apply-spec <cluster.yaml>

Have a single command when setting up a cluster for Day 1

example spec

---
service_type: host
addr: jmo-node-00
hostname: jmo-node-00
labels:
- test
- test2
---
service_type: host
addr: jmo-node-01
hostname: jmo-node-01
labels:
- grafana
---
service_type: host
addr: jmo-node-02
hostname: jmo-node-02
---
service_type: grafana
placement:
  label: "grafana"
---
service_type: osd
placement:
  host_pattern: '*'
data_devices:
  all: true

Signed-off-by: Daniel-Pivonka <dpivonka@redhat.com>
doc/man/8/cephadm.rst
doc/mgr/orchestrator.rst
src/cephadm/cephadm
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/orchestrator/_interface.py
src/pybind/mgr/orchestrator/module.py