feat: add basic garage s3 storage role

This commit is contained in:
Bert-Jan Fikse 2025-11-07 17:35:32 +01:00
parent 69bc95b992
commit 5377c34709
Signed by: bert-jan
GPG key ID: C1E0AB516AC16D1A
11 changed files with 344 additions and 0 deletions

View file

@ -0,0 +1,26 @@
metadata_dir = "/var/lib/garage/meta"
data_dir = "/var/lib/garage/data"
db_engine = "{{ garage_db_engine }}"
replication_factor = {{ garage_replication_factor }}
compression_level = {{ garage_compression_level }}
rpc_bind_addr = "[::]:{{ garage_rpc_port }}"
rpc_public_addr = "127.0.0.1:{{ garage_rpc_port }}"
rpc_secret = "{{ garage_rpc_secret }}"
[s3_api]
s3_region = "{{ garage_s3_region }}"
api_bind_addr = "[::]:{{ garage_s3_api_port }}"
root_domain = ".s3.{{ garage_s3_domain }}"
[s3_web]
bind_addr = "[::]:{{ garage_s3_web_port }}"
root_domain = ".{{ garage_web_domain }}"
[admin]
api_bind_addr = "[::]:{{ garage_admin_port }}"
admin_token = "{{ garage_admin_token }}"
metrics_token = "{{ garage_metrics_token }}"