Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | prod: garage: Enable on-demand-tls check for *.garage S3 endpoint | Baptiste Jonglez | 2024-06-08 | 1 | -0/+1 |
| | | | | | | | | | | | | | | We were hitting Let's Encrypt rate limits because we were generating thousands of non-sense certificates like "foo.bar.baz.garage.deuxfleurs.fr" See https://crt.sh Subdomains of garage.deuxfleurs.fr only make sense when accessing buckets through S3 with vhost-style, so let's enable the on-demand-tls check to make sure that the bucket exists in Garage. In the long term, we might want to have a wildcard certificate for this usage, or simply stop supporting vhost-style S3 access. | ||||
* | garage: harmonize staging and prod (checks, services) | Baptiste Jonglez | 2024-06-08 | 1 | -37/+36 |
| | |||||
* | hotfix garage | Quentin Dufour | 2024-05-17 | 1 | -1/+1 |
| | |||||
* | prod: garage v1.0.0-rc1 | Alex Auvolat | 2024-04-01 | 2 | -1/+3 |
| | |||||
* | garage: update to v0.9.2 final | Alex Auvolat | 2024-03-01 | 1 | -1/+1 |
| | |||||
* | prod: update to garage 0.9.2-rc1 | Alex Auvolat | 2024-02-29 | 1 | -1/+1 |
| | |||||
* | prod: update diplonat and make garage restart on template changes again | Alex Auvolat | 2024-01-17 | 1 | -1/+1 |
| | | | | | | | Diplonat update prevents unnecessary flapping of autodiscovered ip addresses, which was the cause of useless restarts of the garage daemon. But in principle we want Garage to be restarted if the ipv6 address changes as it indicates changes in the network. | ||||
* | Revert "Revert "garage prod: use dynamically determined ipv6 addresses"" | Baptiste Jonglez | 2023-12-19 | 1 | -2/+11 |
| | | | | | | Quentin's fix seems to work fine. This reverts commit e5f3b6ef0abe3ac67b652b4ece74c933e2c1b554. | ||||
* | Revert "garage prod: use dynamically determined ipv6 addresses" | Baptiste Jonglez | 2023-12-19 | 1 | -11/+2 |
| | | | | | | | | | | | | | | This partially reverts commit 47e982b29d41e8b271100b9961b6766e96e009b1. This leads to invalid config: Dec 19 08:23:09 courgette 25f10ae4271c[781]: 2023-12-19T07:23:09.087813Z INFO garage::server: Loading configuration... Dec 19 08:23:09 courgette 25f10ae4271c[781]: Error: TOML decode error: TOML parse error at line 16, column 17 Dec 19 08:23:09 courgette 25f10ae4271c[781]: | Dec 19 08:23:09 courgette 25f10ae4271c[781]: 16 | rpc_bind_addr = "[<no value>]:3901" Dec 19 08:23:09 courgette 25f10ae4271c[781]: | ^^^^^^^^^^^^^^^^^^^ Dec 19 08:23:09 courgette 25f10ae4271c[781]: invalid socket address syntax Dec 19 08:23:09 courgette 25f10ae4271c[781]: | ||||
* | stop reloading config file | Quentin Dufour | 2023-12-19 | 1 | -0/+1 |
| | |||||
* | garage prod: use dynamically determined ipv6 addresses | Alex Auvolat | 2023-12-13 | 2 | -4/+13 |
| | |||||
* | Move garage's redirections to a dedicated service | Quentin Dufour | 2023-12-04 | 1 | -3/+17 |
| | | | | | | Reason: - do not slow down the garage web endpoint - required now that we map domain name to a garage bucket | ||||
* | add degrowth | Quentin Dufour | 2023-12-04 | 1 | -0/+1 |
| | |||||
* | tricot update | Quentin Dufour | 2023-12-01 | 1 | -0/+1 |
| | |||||
* | add some redirections | Quentin Dufour | 2023-11-29 | 1 | -0/+2 |
| | |||||
* | màj garage prod | Alex Auvolat | 2023-10-16 | 1 | -3/+3 |
| | |||||
* | remove default HTTP CSP, put your CSP in your HTML | Quentin Dufour | 2023-10-03 | 1 | -1/+0 |
| | |||||
* | prod: remove all apps from orion, add some missing in scorpio | Alex Auvolat | 2023-09-04 | 1 | -1/+1 |
| | |||||
* | prod garage: add health check using admin api's '/health' | Alex Auvolat | 2023-08-27 | 1 | -35/+64 |
| | |||||
* | final csp | Quentin Dufour | 2023-07-23 | 1 | -2/+1 |
| | |||||
* | Simpler IPv6 config for Garage | Quentin Dufour | 2023-07-23 | 1 | -4/+2 |
| | |||||
* | lines | Quentin Dufour | 2023-07-23 | 1 | -0/+2 |
| | |||||
* | make specifying an ipv6 fully optionnal | Alex Auvolat | 2023-04-21 | 1 | -2/+4 |
| | |||||
* | update garage and let it use more ram | Alex Auvolat | 2023-03-16 | 1 | -1/+2 |
| | |||||
* | TODOs in deuxfleurs.nix because the old world is maybe mixing with the new | Adrien | 2023-03-15 | 1 | -1/+1 |
| | |||||
* | prod: garage v0.8.1 | Alex Auvolat | 2023-03-06 | 1 | -1/+1 |
| | |||||
* | prod: deploy d53 | Alex Auvolat | 2023-01-04 | 2 | -98/+1 |
| | |||||
* | Migrate prod cluster secrets to new format | Alex Auvolat | 2022-12-25 | 4 | -3/+14 |
| | |||||
* | prod: enable site load balancing in tricot | Alex Auvolat | 2022-12-06 | 1 | -0/+3 |
| | |||||
* | Upgrade to garage v0.8.0-rc2 | Quentin Dufour | 2022-11-16 | 3 | -17/+79 |
| | |||||
* | Deploy garage on bespin | Maximilien Richer | 2022-10-16 | 1 | -1/+1 |
| | |||||
* | Split garage deployments in 2 categories | Quentin Dufour | 2022-10-08 | 2 | -6/+83 |
| | | | | | - The ones that will receive some traffic from tricot - The ones "only for storage" that will not receive traffic from tricot | ||||
* | Force Garage to use ipv6 connectivity | Alex Auvolat | 2022-09-15 | 2 | -20/+2 |
| | |||||
* | Update LDAP configuration | Quentin Dufour | 2022-08-31 | 1 | -1/+1 |
| | |||||
* | Remove garage files at bad location, add basic telemetry | Alex Auvolat | 2022-08-25 | 4 | -1/+24 |
| | |||||
* | Deploy Matrix | Quentin Dufour | 2022-08-25 | 1 | -1/+6 |
| | |||||
* | Reconfigure services to use correct tricot url, TLS fails | Alex Auvolat | 2022-08-24 | 3 | -0/+156 |