Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request 'OpenAPI specification of admin APIv1' (#672) from api-v1 ↵ | Alex | 2023-11-29 | 1 | -3/+8 |
|\ | | | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/672 | ||||
| * | fix the docapi-v1 | Quentin Dufour | 2023-11-28 | 1 | -3/+8 |
| | | |||||
* | | doc: move replication_mode to top of configuration page referencefix-doc-db-engine | Alex Auvolat | 2023-11-28 | 1 | -85/+85 |
| | | |||||
* | | doc: improve navigation in configuration reference | Alex Auvolat | 2023-11-28 | 2 | -41/+98 |
| | | |||||
* | | doc: update the `db_engine` section | Alex Auvolat | 2023-11-28 | 1 | -27/+30 |
|/ | |||||
* | Merge branch 'main' into nextv0.9.0-rc1 | Alex Auvolat | 2023-10-03 | 1 | -0/+7 |
|\ | |||||
| * | doc: add documentation for specifying unix socket paths | networkException | 2023-10-03 | 1 | -0/+7 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-09-11 | 1 | -3/+12 |
|\| | |||||
| * | config: make block_size and sled_cache_capacity expressable as strings | Alex Auvolat | 2023-09-11 | 1 | -4/+4 |
| | | |||||
| * | make lmdb's map_size configurable (fix #628) | Alex Auvolat | 2023-09-11 | 1 | -0/+9 |
| | | |||||
* | | Document multi-hdd support | Alex Auvolat | 2023-09-07 | 1 | -0/+13 |
| | | |||||
* | | reference manual: remove obsolete caveat about multipart uploads | Alex Auvolat | 2023-08-30 | 1 | -10/+7 |
| | | |||||
* | | reference manual: document support for lifecycle configuration | Alex Auvolat | 2023-08-30 | 1 | -4/+11 |
| | | |||||
* | | Merge branch 'main' into nextv0.9.0-beta1 | Alex Auvolat | 2023-08-29 | 3 | -6/+90 |
|\| | |||||
| * | support {s3,web}.root_domains in /check endpointbug/support-root-domains-on-demand-tls | Quentin Dufour | 2023-08-08 | 1 | -3/+87 |
| | | |||||
| * | doc/book: fix typo | Florian Klink | 2023-07-14 | 2 | -3/+3 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-06-14 | 3 | -79/+2 |
|\| | |||||
| * | doc: add an operations&maintenance section and move some pages there | Alex Auvolat | 2023-06-14 | 3 | -79/+2 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-06-13 | 1 | -2/+38 |
|\| | |||||
| * | fix references to old config namesconsul-agent-registration | Roberto Hidalgo | 2023-05-22 | 1 | -2/+2 |
| | | |||||
| * | update docs | Roberto Hidalgo | 2023-05-22 | 1 | -5/+5 |
| | | |||||
| * | simplify code according to feedback | Roberto Hidalgo | 2023-05-22 | 1 | -3/+3 |
| | | |||||
| * | rename mode to consul_http_api | Roberto Hidalgo | 2023-05-22 | 1 | -10/+10 |
| | | |||||
| * | follow feedback, fold into existing feature | Roberto Hidalgo | 2023-05-22 | 1 | -10/+35 |
| | | |||||
| * | allow additional ServiceMeta, docs | Roberto Hidalgo | 2023-05-22 | 1 | -2/+13 |
| | | |||||
* | | Make fsync an option for meta and data | Alex Auvolat | 2023-06-09 | 1 | -0/+45 |
|/ | |||||
* | docs: fix k2v spec link | wilson | 2023-02-26 | 1 | -1/+1 |
| | | | Signed-off-by: wilson <wilson@noreply.localhost> | ||||
* | fixes for pr 499config-files-env | Alex Auvolat | 2023-02-06 | 1 | -5/+5 |
| | |||||
* | secrets can be passed directly in config, as file, or as env | Alex Auvolat | 2023-02-03 | 1 | -16/+24 |
| | |||||
* | Reorder reference manual section, move metrics list to there | Alex Auvolat | 2023-01-30 | 4 | -3/+288 |
| | |||||
* | configuration.md: Corrected OpenTelemetry. | Jonathan Davies | 2023-01-30 | 1 | -2/+2 |
| | |||||
* | Implement `rpc_secret_file` | Felix Scheinost | 2023-01-04 | 1 | -1/+5 |
| | |||||
* | Fix typo in documentation | felix.scheinost | 2022-12-07 | 1 | -1/+1 |
| | |||||
* | Add a "build" section, doc for SDKecosystem/openapi | Quentin Dufour | 2022-11-13 | 2 | -592/+7 |
| | |||||
* | Fix issue with 'http(s)://' prefixconsul-tls | Alex Auvolat | 2022-10-18 | 1 | -3/+3 |
| | |||||
* | Add TLS support for Consul discovery + refactoring | Alex Auvolat | 2022-10-18 | 1 | -31/+64 |
| | |||||
* | Update 'doc/book/reference-manual/features.md' | borgified | 2022-10-16 | 1 | -1/+1 |
| | | | | typo | ||||
* | Document db_engine | Alex Auvolat | 2022-09-27 | 1 | -0/+43 |
| | |||||
* | Finish writing about Garage features, and fix from-source instructions | Alex Auvolat | 2022-09-15 | 1 | -16/+56 |
| | |||||
* | Some work on documentation towards v0.8 | Alex Auvolat | 2022-09-14 | 8 | -63/+91 |
| | |||||
* | Fix typo | Alex | 2022-06-29 | 1 | -1/+1 |
| | |||||
* | improve internal item counter mechanisms and implement bucket quotas (#326) | Alex | 2022-06-15 | 1 | -70/+88 |
| | | | | | | | | | | | | | | | | - [x] Refactoring of internal counting API - [x] Repair procedure for counters (it's an offline procedure!!!) - [x] New counter for objects in buckets - [x] Add quotas to buckets struct - [x] Add CLI to manage bucket quotas - [x] Add admin API to manage bucket quotas - [x] Apply quotas by adding checks on put operations - [x] Proof-read Co-authored-by: Alex Auvolat <alex@adnab.me> Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/326 Co-authored-by: Alex <alex@adnab.me> Co-committed-by: Alex <alex@adnab.me> | ||||
* | Fixes to S3 compatibility page (#314) | Alex | 2022-05-25 | 1 | -29/+48 |
| | | | | | | | | | Mention PostObject is implemented, fix english mistakes Co-authored-by: Alex Auvolat <alex@adnab.me> Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/314 Co-authored-by: Alex <alex@adnab.me> Co-committed-by: Alex <alex@adnab.me> | ||||
* | Update Ceph S3 endpoints compatibility | Quentin Dufour | 2022-05-25 | 1 | -28/+36 |
| | |||||
* | Shorter page titledoc/admin-api | Alex Auvolat | 2022-05-24 | 1 | -1/+1 |
| | |||||
* | Add documentation for new Admin API and a few infos on K2V | Alex Auvolat | 2022-05-24 | 3 | -4/+716 |
| | |||||
* | New replication modes and their documentationfeature/documentation | Alex Auvolat | 2022-03-28 | 1 | -17/+70 |
| | |||||
* | document administrative options | Alex Auvolat | 2022-03-28 | 1 | -0/+23 |
| | |||||
* | document request routing logic | Rune Henriksen | 2022-03-21 | 1 | -0/+45 |
| | |||||
* | add support for kubernetes service discovery | Max Audron | 2022-03-12 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | | This commit adds support to discover garage instances running in kubernetes. Once enabled by setting `kubernetes_namespace` and `kubernetes_service_name` garage will create a Custom Resources `garagenodes.deuxfleurs.fr` with nodes public key as the resource name. and IP and Port information as spec in the namespace configured by `kubernetes_namespace`. For discovering nodes the resources are filtered with the optionally set `kubernetes_service_name` which sets a label `garage.deuxfleurs.fr/service` on the resources. This allows to separate multiple garage deployments in a single namespace. the `kubernetes_skip_crd` variable allows to disable the creation of the CRD by garage itself. The user must deploy this manually. |