Install/configure Garage

Add a garage cookbook that installs the garage binary distribution and
creates the necessary configuration and system service.

Also deploy two new VMs to act as storage nodes.

refs #428
This commit is contained in:
Râu Cao
2022-11-22 21:23:56 +01:00
parent 9dc2b387d1
commit 7f5bb7efd5
25 changed files with 644 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
node.default['garage']['version'] = '0.8.0'
node.default['garage']['checksum']['amd64'] = '66dd2ea1f677281a43e10eb619523b1b269f8fde9047ce8caa70958f3b13ca74'
node.default['garage']['s3_api_port'] = 3900
node.default['garage']['rpc_port'] = 3901
node.default['garage']['s3_web_port'] = 3902
node.default['garage']['admin_port'] = 3903
node.default['garage']['k2v_api_port'] = 3904
node.default['garage']['s3_api_root_domain'] = '.s3.garage.kosmos.org'
node.default['garage']['s3_web_root_domain'] = '.web.garage.kosmos.org'