Docs: Enterprise Vault feature (#25895)
* Docs: Vault integration * Add links to vault feature doc * Update Enterprise configuration file with vault fields * Small fixes on vault doc * Update docs according to PR review * Update docs/sources/administration/configuration.md Co-authored-by: Leonard Gram <leo@xlson.com> * Update docs/sources/enterprise/vault.md Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update docs/sources/enterprise/vault.md Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> Co-authored-by: Leonard Gram <leo@xlson.com> Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
This commit is contained in:
co-authored by
Leonard Gram
Diana Payton
Emil Tullstedt
parent
cbb9a63b9b
commit
a02c6f2d36
@@ -91,12 +91,14 @@ export GF_PLUGIN_GRAFANA_IMAGE_RENDERER_RENDERING_IGNORE_HTTPS_ERRORS=true
|
||||
|
||||
> Only available in Grafana 7.1+.
|
||||
|
||||
> For any changes to `conf/grafana.ini` (or corresponding environment variables) to take effect, you must restart Grafana.
|
||||
|
||||
If any of your options contains the expression `$__<provider>{<argument>}`
|
||||
or `${<environment variable>}`, then they will be processed by Grafana's
|
||||
variable expander. The expander runs the provider with the provided argument
|
||||
to get the final value of the option.
|
||||
|
||||
There are two providers: `env` and `file`.
|
||||
There are three providers: `env`, `file`, and `vault`.
|
||||
|
||||
### Env provider
|
||||
|
||||
@@ -108,7 +110,7 @@ Grafana's log directory would be set to the `grafana` directory in the
|
||||
directory behind the `LOGDIR` environment variable in the following
|
||||
example.
|
||||
|
||||
```
|
||||
```ini
|
||||
[paths]
|
||||
logs = $__env{LOGDIR}/grafana
|
||||
```
|
||||
@@ -120,12 +122,16 @@ beginning and the end of files.
|
||||
The database password in the following example would be replaced by
|
||||
the content of the `/etc/secrets/gf_sql_password` file:
|
||||
|
||||
```
|
||||
```ini
|
||||
[database]
|
||||
password = $__file{/etc/secrets/gf_sql_password}
|
||||
```
|
||||
|
||||
> For any changes to `conf/grafana.ini` (or corresponding environment variables) to take effect, you must restart Grafana for the changes to take effect.
|
||||
### Vault provider
|
||||
|
||||
The `vault` provider allows you to manage your secrets with [Hashicorp Vault](https://www.hashicorp.com/products/vault).
|
||||
|
||||
> Vault provider is only available in Grafana Enterprise v7.1+. For more information, refer to [Vault integration]({{< relref "../enterprise/vault.md" >}}) in [Grafana Enterprise]({{< relref "../enterprise" >}}).
|
||||
|
||||
<hr />
|
||||
|
||||
|
||||
Reference in New Issue
Block a user