chore: deploy garage role to vagrant backend host and expose webui

This commit is contained in:
Bert-Jan Fikse 2025-11-07 17:36:29 +01:00
parent 102b1d487f
commit b129b7e146
Signed by: bert-jan
GPG key ID: C1E0AB516AC16D1A
4 changed files with 17 additions and 0 deletions

View file

@ -0,0 +1,4 @@
# Garage configuration for backend host
garage_s3_domain: "storage.local.test"
garage_webui_domain: "console.storage.local.test"
garage_webui_enabled: true

View file

@ -8,6 +8,10 @@ traefik_services:
domain: keycloak.local.test
port: 443
protocol: https
- name: garage-webui
domain: console.storage.local.test
port: 443
protocol: https
# Example: Add more services as you deploy them
# - name: forgejo

View file

@ -34,3 +34,6 @@ backend2
[keycloak_servers]
backend
[garage_servers]
backend

View file

@ -23,6 +23,12 @@
roles:
- digitalboard.core.keycloak
- name: Deploy garage service
hosts: garage_servers
become: yes
roles:
- digitalboard.core.garage
- name: Configure reverse proxy on DMZ servers
hosts: traefik_servers_dmz
become: yes