mount gitea and vmshares gluster volumes on kube host
This commit is contained in:
@@ -15,12 +15,12 @@ volumes:
|
||||
brick_folder: brick
|
||||
# bricks found at "{{mounts.paths[gitea]}}/{{volumes.brick_folder}}"
|
||||
replicated:
|
||||
# - name: gitea
|
||||
- name: gitea
|
||||
- name: jenkins
|
||||
# - name: vmshares
|
||||
- name: vmshares
|
||||
# - name: mariadb
|
||||
# - name: plex
|
||||
# - name: nextcloud
|
||||
# - name: nextcloud2
|
||||
# - name: prometheus
|
||||
# - name: tmp
|
||||
|
||||
@@ -29,7 +29,7 @@ volumes:
|
||||
|
||||
removed:
|
||||
- name: jenkins2
|
||||
- name: nextcloud2
|
||||
- name: nextcloud
|
||||
- name: postgres
|
||||
|
||||
mounts:
|
||||
@@ -44,10 +44,10 @@ mounts:
|
||||
postgres: /data/glusterfs/postgres/brick1 # dead
|
||||
prometheus: /data/glusterfs/prometheus/brick1
|
||||
tmp: /data/glusterfs/tmp/brick1
|
||||
vmshare: /data/glusterfs/vmshares/brick1
|
||||
vmshares: /data/glusterfs/vmshares/brick1
|
||||
|
||||
cubox-i:
|
||||
- name: vmshare
|
||||
- name: vmshares
|
||||
status: mounted
|
||||
src: "UUID=d1b005e1-294f-4588-b9a6-21b72f7e3e0f"
|
||||
- name: gitea
|
||||
@@ -76,7 +76,7 @@ mounts:
|
||||
src: "UUID=ced31b8e-8404-4bff-b428-6411c54451a4"
|
||||
|
||||
home:
|
||||
- name: vmshare
|
||||
- name: vmshares
|
||||
status: mounted
|
||||
src: "UUID=1ee11dc5-0b55-47bd-a92c-e644175a8ba9"
|
||||
- name: gitea
|
||||
|
||||
@@ -5,6 +5,10 @@
|
||||
path: "{{mounts.paths[item.name]}}/{{volumes.brick_folder}}/.glusterfs"
|
||||
register: gluster_volume_config
|
||||
|
||||
- name: "Old gluster volume {{item.name}} needs to be removed"
|
||||
debug:
|
||||
var: gluster_volume_config.stat.exists
|
||||
|
||||
- name: remove old gluster volumes
|
||||
block:
|
||||
- name: remove volume
|
||||
|
||||
@@ -8,4 +8,8 @@ fstab:
|
||||
state: mounted
|
||||
- name: gitea
|
||||
path: "/var/lib/gitea"
|
||||
state: absent
|
||||
state: present
|
||||
- name: vmshares
|
||||
path: "/opt/shared glusterfs"
|
||||
state: present
|
||||
|
||||
|
||||
Reference in New Issue
Block a user