|
0752d1e1d8
|
cluster/services/storage: don't explicitly set port in s3 endpoint url
|
2023-11-03 22:09:45 +01:00 |
|
|
971d53e9ea
|
cluster/services/attic: use external garage endpoint
|
2023-11-03 21:46:40 +01:00 |
|
|
fdf3980e3f
|
cluster/services/storage: use cluster link
|
2023-11-03 21:45:36 +01:00 |
|
|
e1c4f0e9ec
|
cluster/services/storage: use the actual health endpoint
|
2023-11-03 21:33:46 +01:00 |
|
|
6a2299e049
|
cluster/services/storage: fix garage gateway proxy config
|
2023-11-03 21:17:54 +01:00 |
|
|
4f49aad9dd
|
cluster/services/storage: split garage config for tests
|
2023-11-03 20:57:35 +01:00 |
|
|
8f8c2bc0ce
|
cluster/services/storage: garage health endpoint does not like HEAD
|
2023-11-03 20:47:34 +01:00 |
|
|
024dcc78b0
|
cluster/services/storage: expose garage
|
2023-11-03 20:40:34 +01:00 |
|
|
13d1dd572f
|
cluster/services/consul: add dns records
|
2023-11-03 01:58:32 +01:00 |
|
|
07544555c7
|
cluster/services/ipfs: simplify regex
|
2023-11-02 23:59:02 +01:00 |
|
|
b60a1cd5a2
|
cluster/services/dns: fix regex handling
|
2023-11-02 23:58:49 +01:00 |
|
|
2bdb62b255
|
cluster/services/ipfs: use regex rewrite type
|
2023-11-02 23:56:38 +01:00 |
|
|
b2c9676a49
|
cluster/services/websites: rewrite.target -> consulService
|
2023-11-02 23:55:33 +01:00 |
|
|
e3b6d66991
|
cluster/services/dns: fix typo
|
2023-11-02 23:55:10 +01:00 |
|
|
d65fb75f78
|
cluster/services/websites: add dns records
|
2023-11-02 23:50:27 +01:00 |
|
|
5284c0f6d5
|
cluster/services/irc: add dns records
|
2023-11-02 23:45:34 +01:00 |
|
|
58f60eef45
|
cluster/services/ipfs: add dns records
|
2023-11-02 23:43:58 +01:00 |
|
|
88754861db
|
cluster/services/dns: support alternative rewrite types in declarative dns
|
2023-11-02 23:42:59 +01:00 |
|
|
7ff75a72f5
|
cluster/services/dns: add dns records
|
2023-11-02 23:21:22 +01:00 |
|
|
b217be06d5
|
cluster/services/monitoring: add dns records
|
2023-11-02 23:15:09 +01:00 |
|
|
6102a4ccca
|
cluster/services/dns: implement basic declarative dns
|
2023-11-02 23:11:13 +01:00 |
|
|
b24e82be3f
|
cluster/services/storage: add grep to runGarage
|
2023-11-02 19:53:07 +01:00 |
|
|
db416ab9e2
|
cluster/services/storage: remove broken incantation
|
2023-11-02 19:50:10 +01:00 |
|
|
b2e30146d9
|
cluster/services/storage: remove checkmate from garage cluster
|
2023-11-02 19:13:34 +01:00 |
|
|
7c3ee49b82
|
cluster/services/storage: limit garage memory usage on low-memory nodes
|
2023-11-02 03:37:11 +01:00 |
|
|
10c5d853d7
|
cluster/services/storage: move prophet storage to S3
|
2023-11-02 03:22:28 +01:00 |
|
|
25f3b2da0a
|
cluster/services/storage: fix config for heresy
|
2023-11-02 03:21:57 +01:00 |
|
|
c4b7a72f99
|
modules/external-storage: support non-local backends, make encryption optional
|
2023-11-02 02:46:40 +01:00 |
|
|
907bdf2c74
|
modules/external-storage: use s3ql from depot
|
2023-11-01 23:13:50 +01:00 |
|
|
8086d5615e
|
packages/s3ql: init with S3v4 auth patch
|
2023-11-01 23:12:22 +01:00 |
|
|
bf3be62281
|
hosts/prophet: enable zram
|
2023-11-01 19:45:08 +01:00 |
|
|
cbdae3116d
|
modules/consul-distributed-services: use unique name for pre-flight-check
|
2023-11-01 15:13:22 +01:00 |
|
|
4d0d1d2254
|
cluster/services/attic: move to garage
|
2023-10-31 22:19:08 +01:00 |
|
|
9edfe4f2de
|
cluster/services/storage: allow configuring garage buckets and keys through cluster options
|
2023-10-31 18:41:40 +01:00 |
|
|
2ca2094d3a
|
Merge pull request #86 from privatevoid-net/svc-garage
Garage Service
|
2023-10-31 16:42:27 +01:00 |
|
|
cec2fc0bc1
|
cluster/services/storage: serviceConfig.RequiresMountsFor -> unitConfig.RequiresMountsFor
|
2023-10-31 15:37:15 +01:00 |
|
|
5d4c4a09fc
|
modules/ascensions: always wantedBy multi-user.target
|
2023-10-31 15:37:15 +01:00 |
|
|
8814c21e3f
|
checks/garage: wait for ascend-garage-layout before switching
|
2023-10-31 15:37:15 +01:00 |
|
|
d7bcdd706b
|
checks/garage: -q
|
2023-10-31 15:37:15 +01:00 |
|
|
8dc57c36ea
|
packages/garage: don't panic on SIGPIPE
|
2023-10-31 15:37:15 +01:00 |
|
|
d87865d6c0
|
checks/garage: use 2-space indents
|
2023-10-30 23:06:06 +01:00 |
|
|
123c5adef6
|
checks/garage: test declarative keys and buckets
|
2023-10-30 23:06:06 +01:00 |
|
|
f4779a8512
|
cluster/services/storage: declarative garage keys and buckets
|
2023-10-30 23:06:06 +01:00 |
|
|
95375b7fda
|
checks/garage: init
|
2023-10-30 23:06:06 +01:00 |
|
|
7eb3eea599
|
cluster/services/storage: externalize garage layout implementation
|
2023-10-30 23:06:06 +01:00 |
|
|
4cf87bac0e
|
modules/consul-distributed-services: wait for consul to start
|
2023-10-30 23:06:06 +01:00 |
|
|
5267d14b48
|
modules/{consul-distributed-services,consul-service-registry}: set CONSUL_HTTP_ADDR
|
2023-10-30 23:06:06 +01:00 |
|
|
0025a4bb2a
|
checks: add age dummy secrets NixOS module
|
2023-10-30 23:06:06 +01:00 |
|
|
1b3a990866
|
cluster/services/storage: add garage
|
2023-10-30 23:06:06 +01:00 |
|
|
8061af645d
|
modules/external-storage: support setting uid and gid for underlays
|
2023-10-30 23:06:06 +01:00 |
|