aboutsummaryrefslogtreecommitdiff
path: root/doc/book/reference-manual
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request 'OpenAPI specification of admin APIv1' (#672) from api-v1 ↵Alex2023-11-291-3/+8
|\ | | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/672
| * fix the docapi-v1Quentin Dufour2023-11-281-3/+8
| |
* | doc: move replication_mode to top of configuration page referencefix-doc-db-engineAlex Auvolat2023-11-281-85/+85
| |
* | doc: improve navigation in configuration referenceAlex Auvolat2023-11-282-41/+98
| |
* | doc: update the `db_engine` sectionAlex Auvolat2023-11-281-27/+30
|/
* Merge branch 'main' into nextv0.9.0-rc1Alex Auvolat2023-10-031-0/+7
|\
| * doc: add documentation for specifying unix socket pathsnetworkException2023-10-031-0/+7
| |
* | Merge branch 'main' into nextAlex Auvolat2023-09-111-3/+12
|\|
| * config: make block_size and sled_cache_capacity expressable as stringsAlex Auvolat2023-09-111-4/+4
| |
| * make lmdb's map_size configurable (fix #628)Alex Auvolat2023-09-111-0/+9
| |
* | Document multi-hdd supportAlex Auvolat2023-09-071-0/+13
| |
* | reference manual: remove obsolete caveat about multipart uploadsAlex Auvolat2023-08-301-10/+7
| |
* | reference manual: document support for lifecycle configurationAlex Auvolat2023-08-301-4/+11
| |
* | Merge branch 'main' into nextv0.9.0-beta1Alex Auvolat2023-08-293-6/+90
|\|
| * support {s3,web}.root_domains in /check endpointbug/support-root-domains-on-demand-tlsQuentin Dufour2023-08-081-3/+87
| |
| * doc/book: fix typoFlorian Klink2023-07-142-3/+3
| |
* | Merge branch 'main' into nextAlex Auvolat2023-06-143-79/+2
|\|
| * doc: add an operations&maintenance section and move some pages thereAlex Auvolat2023-06-143-79/+2
| |
* | Merge branch 'main' into nextAlex Auvolat2023-06-131-2/+38
|\|
| * fix references to old config namesconsul-agent-registrationRoberto Hidalgo2023-05-221-2/+2
| |
| * update docsRoberto Hidalgo2023-05-221-5/+5
| |
| * simplify code according to feedbackRoberto Hidalgo2023-05-221-3/+3
| |
| * rename mode to consul_http_apiRoberto Hidalgo2023-05-221-10/+10
| |
| * follow feedback, fold into existing featureRoberto Hidalgo2023-05-221-10/+35
| |
| * allow additional ServiceMeta, docsRoberto Hidalgo2023-05-221-2/+13
| |
* | Make fsync an option for meta and dataAlex Auvolat2023-06-091-0/+45
|/
* docs: fix k2v spec linkwilson2023-02-261-1/+1
| | | Signed-off-by: wilson <wilson@noreply.localhost>
* fixes for pr 499config-files-envAlex Auvolat2023-02-061-5/+5
|
* secrets can be passed directly in config, as file, or as envAlex Auvolat2023-02-031-16/+24
|
* Reorder reference manual section, move metrics list to thereAlex Auvolat2023-01-304-3/+288
|
* configuration.md: Corrected OpenTelemetry.Jonathan Davies2023-01-301-2/+2
|
* Implement `rpc_secret_file`Felix Scheinost2023-01-041-1/+5
|
* Fix typo in documentationfelix.scheinost2022-12-071-1/+1
|
* Add a "build" section, doc for SDKecosystem/openapiQuentin Dufour2022-11-132-592/+7
|
* Fix issue with 'http(s)://' prefixconsul-tlsAlex Auvolat2022-10-181-3/+3
|
* Add TLS support for Consul discovery + refactoringAlex Auvolat2022-10-181-31/+64
|
* Update 'doc/book/reference-manual/features.md'borgified2022-10-161-1/+1
| | | | typo
* Document db_engineAlex Auvolat2022-09-271-0/+43
|
* Finish writing about Garage features, and fix from-source instructionsAlex Auvolat2022-09-151-16/+56
|
* Some work on documentation towards v0.8Alex Auvolat2022-09-148-63/+91
|
* Fix typoAlex2022-06-291-1/+1
|
* improve internal item counter mechanisms and implement bucket quotas (#326)Alex2022-06-151-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)Alex2022-05-251-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 compatibilityQuentin Dufour2022-05-251-28/+36
|
* Shorter page titledoc/admin-apiAlex Auvolat2022-05-241-1/+1
|
* Add documentation for new Admin API and a few infos on K2VAlex Auvolat2022-05-243-4/+716
|
* New replication modes and their documentationfeature/documentationAlex Auvolat2022-03-281-17/+70
|
* document administrative optionsAlex Auvolat2022-03-281-0/+23
|
* document request routing logicRune Henriksen2022-03-211-0/+45
|
* add support for kubernetes service discoveryMax Audron2022-03-121-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.