infra/docs/garage.md
teutat3s 711347abe6
All checks were successful
Flake checks / Check (pull_request) Successful in 6m38s
docs: add how-to create garage bucket + key
add new hosts to WireGuard example config
2024-08-26 11:56:45 +02:00

1.3 KiB

Garage

How-To create a new bucket + keys

Requirements:

ssh barkeeper@trinkgenossin.wg.pub.solar

export GARAGE_RPC_SECRET=<secret-in-keepass>

garage bucket create <bucket-name>
garage key create <bucket-name>-key
garage bucket allow <bucket-name> --read --write --key <bucket-name>-key

Docs: https://garagehq.deuxfleurs.fr/documentation/quick-start/#creating-buckets-and-keys

Then setup your favourite S3 client or use the bucket with any S3 compatible software.

Notes on manual setup steps

ssh barkeeper@trinkgenossin.wg.pub.solar

export GARAGE_RPC_SECRET=<secret-in-keepass>

# Uses the default config /etc/garage.toml
garage node id

garage node connect <node-id2>
garage node connect <node-id3>

garage status

#Zones
#DE-1 DE-2 NL-1

garage layout assign fdaa -z DE-1 -c 800G -t trinkgenossin
garage layout assign 8835 -z DE-2 -c 800G -t blue-shell
garage layout assign 73da -z NL-1 -c 800G -t delite
garage layout show
garage layout apply --version 1

Source: https://garagehq.deuxfleurs.fr/documentation/cookbook/real-world/#creating-a-cluster-layout