summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-08-18 15:23:12 -0700
committerElizabeth Hunt <me@liz.coffee>2025-08-18 15:23:12 -0700
commitad12c8087df30551deafb2e0c757b34d3f69860f (patch)
treef5fe0eb22b9bee5148a2f3cdd126ac2392029c66
parenta6cc1ed3617ce0e71e5f73543a0ae4dcd38791a8 (diff)
downloadinfra-ad12c8087df30551deafb2e0c757b34d3f69860f.tar.gz
infra-ad12c8087df30551deafb2e0c757b34d3f69860f.zip
Add ceph dir on homelab_build
-rw-r--r--playbooks/roles/ceph/tasks/main.yml9
-rw-r--r--playbooks/roles/mon/templates/volumes/gatus/config/config.yml2
2 files changed, 6 insertions, 5 deletions
diff --git a/playbooks/roles/ceph/tasks/main.yml b/playbooks/roles/ceph/tasks/main.yml
index 7b0a56d..6c1792c 100644
--- a/playbooks/roles/ceph/tasks/main.yml
+++ b/playbooks/roles/ceph/tasks/main.yml
@@ -6,7 +6,7 @@
- ceph-common
- ceph-fuse
state: present
-
+
- name: Copy Ceph Configuration
ansible.builtin.copy:
content: |
@@ -16,7 +16,7 @@
client_permissions = false
dest: /etc/ceph/ceph.conf
mode: '0644'
-
+
- name: Copy Ceph Keyring
ansible.builtin.copy:
content: |
@@ -26,13 +26,14 @@
mode: '0600'
- name: Ensure Ceph Base Exists
+ when: "{{ homelab_build }}"
ansible.builtin.file:
path: "{{ ceph_base }}"
owner: root
group: root
state: directory
recurse: true
-
+
- name: Mount Ceph on Boot
ansible.builtin.lineinfile:
path: /etc/fstab
@@ -40,6 +41,6 @@
line: "none {{ ceph_base }} fuse.ceph ceph.id={{ ceph_client_name }},_netdev,defaults 0 0"
create: true
mode: "0644"
-
+
- name: Mount Ceph Now
ansible.builtin.command: mount -a
diff --git a/playbooks/roles/mon/templates/volumes/gatus/config/config.yml b/playbooks/roles/mon/templates/volumes/gatus/config/config.yml
index fb4e914..6edd4cd 100644
--- a/playbooks/roles/mon/templates/volumes/gatus/config/config.yml
+++ b/playbooks/roles/mon/templates/volumes/gatus/config/config.yml
@@ -8,7 +8,7 @@ ui:
alerting:
ntfy:
topic: "{{ ntfy_topic }}"
- priority: 1
+ priority: 3
endpoints:
- name: "HealthCheck"