From 5076d7383a8594a7d564ac22d02ab8a69b7e2ba0 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Thu, 2 Nov 2023 20:12:47 +1100 Subject: [PATCH] feat: add ceph osd/mds/mon roles - basic roles currently - will allow build of ceph to begin --- site/roles/manifests/ceph/mds.pp | 6 ++++++ site/roles/manifests/ceph/mon.pp | 6 ++++++ site/roles/manifests/ceph/osd.pp | 6 ++++++ 3 files changed, 18 insertions(+) create mode 100644 site/roles/manifests/ceph/mds.pp create mode 100644 site/roles/manifests/ceph/mon.pp create mode 100644 site/roles/manifests/ceph/osd.pp diff --git a/site/roles/manifests/ceph/mds.pp b/site/roles/manifests/ceph/mds.pp new file mode 100644 index 0000000..a7a6a2e --- /dev/null +++ b/site/roles/manifests/ceph/mds.pp @@ -0,0 +1,6 @@ +# a role to deploy the ceph mds +# work in progress +class roles::ceph::mds { + include profiles::defaults + include profiles::base +} diff --git a/site/roles/manifests/ceph/mon.pp b/site/roles/manifests/ceph/mon.pp new file mode 100644 index 0000000..b1fe65a --- /dev/null +++ b/site/roles/manifests/ceph/mon.pp @@ -0,0 +1,6 @@ +# a role to deploy the ceph mon +# work in progress +class roles::ceph::mon { + include profiles::defaults + include profiles::base +} diff --git a/site/roles/manifests/ceph/osd.pp b/site/roles/manifests/ceph/osd.pp new file mode 100644 index 0000000..047718a --- /dev/null +++ b/site/roles/manifests/ceph/osd.pp @@ -0,0 +1,6 @@ +# a role to deploy the ceph osd +# work in progress +class roles::ceph::osd { + include profiles::defaults + include profiles::base +}