Commit graph

51 commits

Author SHA1 Message Date
Max
6eee030b7a cluster/services/storage: register existing keys and buckets in incandescence 2024-08-12 03:04:03 +02:00
Max
d1f2bc1227 cluster/services/storage: define snakeoil passphrase for heresy, ensure encryption 2024-08-12 03:04:03 +02:00
Max
9ed3655ccf cluster/services/storage: use recursive simulacrum deps 2024-08-12 03:04:03 +02:00
Max
a1cad2efcd cluster/services/storage: use locksmith secrets for external storage 2024-08-12 03:04:03 +02:00
Max
c7f4e59908 cluster/services/storage: adjust test 2024-08-12 03:04:03 +02:00
Max
baed1ce871 cluster/services/storage: use incandescence 2024-08-12 03:04:03 +02:00
Max
ccc2a47880 cluster/services/storage: implement s3ql key format 2024-08-12 03:04:03 +02:00
Max
8ec13f5c87 cluster/services/storage: test in simulacrum 2024-08-12 03:04:03 +02:00
Max
c922615666 cluster/services/storage: better support for internal storage 2024-07-17 23:00:33 +02:00
Max
5616f4887a cluster/services/*: use consulAgent link 2024-07-17 22:06:41 +02:00
Max
04e6a96a06 cluster/services/storage: update garage blackbox url 2024-07-11 00:27:40 +02:00
Max
d7f816ee39 cluster/services/storage: provision garage keys with locksmith 2024-07-10 23:20:54 +02:00
Max
60b18c9ccb cluster/services/storage: support bucket website mode 2024-07-04 22:06:25 +02:00
Max
c81aec9b9a cluster/services/storage: switch garage to ways 2024-07-04 20:51:50 +02:00
Max
6f6883f4a1 cluster/services/storage: update external storage secret for prophet 2024-06-07 03:23:55 +02:00
Max
3427f9db21 cluster/services/storage: upgrade s3ql filesystems 2024-06-07 03:15:20 +02:00
Max
799a1dede9 cluster/services/storage: prepare for s3ql upgrades 2024-06-07 02:55:50 +02:00
Max
d8c0fd5ea2 cluster/services/storage: use s3v4 signatures for external storage 2024-06-06 21:24:57 +02:00
Max
75a4987efe cluster/services/storage: make replication_mode a string 2024-06-06 21:24:57 +02:00
Max
c26db970ac cluster/services/storage: host garage web endpoint 2024-04-21 23:40:21 +02:00
Max
0943c410c3 cluster: switch to exec dns01 provider 2023-12-04 23:33:20 +01:00
Max
b485a93df4 cluster/services/storage: use consul catalog api for garage discovery 2023-12-02 13:40:51 +01:00
Max
f973ca2084 cluster/services/storage: mkForce garage's StateDirectory 2023-12-02 01:06:20 +01:00
Max
9227c66448 cluster/services/storage: increase garage upload size limit 2023-11-11 20:01:02 +01:00
Max
4c25e003b7 cluster/services/storage: monitor garage with blackbox 2023-11-09 21:42:13 +01:00
Max
2d1d8c5370 cluster/services/storage: disable-expect100 2023-11-05 01:11:17 +01:00
Max
d6fe67c14e cluster/services/storage: use external s3 endpoint for remote storage 2023-11-04 23:36:19 +01:00
Max
b332dc4a4e cluster/services/storage: scrape metrics from garage 2023-11-04 20:12:11 +01:00
Max
da9c1cca67 cluster/services/storage: rotate storage auth for prophet 2023-11-04 02:09:22 +01:00
Max
2aed1f4df2 cluster/services/storage: add grail to garage cluster 2023-11-04 02:07:29 +01:00
Max
0752d1e1d8 cluster/services/storage: don't explicitly set port in s3 endpoint url 2023-11-03 22:09:45 +01:00
Max
fdf3980e3f cluster/services/storage: use cluster link 2023-11-03 21:45:36 +01:00
Max
e1c4f0e9ec cluster/services/storage: use the actual health endpoint 2023-11-03 21:33:46 +01:00
Max
6a2299e049 cluster/services/storage: fix garage gateway proxy config 2023-11-03 21:17:54 +01:00
Max
4f49aad9dd cluster/services/storage: split garage config for tests 2023-11-03 20:57:35 +01:00
Max
8f8c2bc0ce cluster/services/storage: garage health endpoint does not like HEAD 2023-11-03 20:47:34 +01:00
Max
024dcc78b0 cluster/services/storage: expose garage 2023-11-03 20:40:34 +01:00
Max
b24e82be3f cluster/services/storage: add grep to runGarage 2023-11-02 19:53:07 +01:00
Max
db416ab9e2 cluster/services/storage: remove broken incantation 2023-11-02 19:50:10 +01:00
Max
b2e30146d9 cluster/services/storage: remove checkmate from garage cluster 2023-11-02 19:13:34 +01:00
Max
7c3ee49b82 cluster/services/storage: limit garage memory usage on low-memory nodes 2023-11-02 03:37:11 +01:00
Max
10c5d853d7 cluster/services/storage: move prophet storage to S3 2023-11-02 03:22:28 +01:00
Max
25f3b2da0a cluster/services/storage: fix config for heresy 2023-11-02 03:21:57 +01:00
Max
9edfe4f2de cluster/services/storage: allow configuring garage buckets and keys through cluster options 2023-10-31 18:41:40 +01:00
Max
cec2fc0bc1 cluster/services/storage: serviceConfig.RequiresMountsFor -> unitConfig.RequiresMountsFor 2023-10-31 15:37:15 +01:00
Max
f4779a8512 cluster/services/storage: declarative garage keys and buckets 2023-10-30 23:06:06 +01:00
Max
7eb3eea599 cluster/services/storage: externalize garage layout implementation 2023-10-30 23:06:06 +01:00
Max
1b3a990866 cluster/services/storage: add garage 2023-10-30 23:06:06 +01:00
Max
3ca29def33 cluster/services/storage: mount external storage on prophet 2023-08-23 00:57:35 +02:00
Max
365e4c69c9 cluster/services/storage: mount heresy via external-storage 2023-08-23 00:56:27 +02:00