Add sentinel configuration stanza documentation to OSS (#9558)

This commit is contained in:
Scott Miller 2020-07-22 13:07:51 -05:00 committed by GitHub
parent ee6e2344dd
commit 068e080c27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 37 additions and 0 deletions

View File

@ -191,5 +191,6 @@ The following parameters are only used with Vault Enterprise
[seal]: /docs/configuration/seal
[sealwrap]: /docs/enterprise/sealwrap
[telemetry]: /docs/configuration/telemetry
[sentinel]: /docs/configuration/sentinel
[high-availability]: /docs/concepts/ha
[plugins]: /docs/plugin

View File

@ -0,0 +1,36 @@
---
layout: docs
page_title: Sentinel - Configuration
sidebar_title: <code>sentinel</code>
description: |-
The sentinel stanza specifies configurations for Vault's Sentinel integration.
---
# `sentinel` Stanza
The sentinel stanza specifies configurations for Vault's Sentinel integration.
```hcl
sentinel {
additional_enabled_modules = ["http"]
}
```
## Requirements
A valid Vault Enterprise license is required for use of Sentinel policies.
## `sentinel` Parameters
The sentinel stanza currently supports only one parameter, `additional_enabled_modules`.
- `additional_enabled_modules` `(string array: [])`` - Specifies a list of
sentinel policy modules to enable above the default set. For example,
adding "http" to this list indicates sentinel policies may import
~> **Warning**: Care should be taken when enabling some modules which
could have performance and security implications in policies. For
example, enabling "http" could cause your Vault servers to submit outbound
requests to arbitrary endpoints. See [the Sentinel Documentation](https://docs.hashicorp.com/sentinel/imports/http/)
for more information.