Caravan Vault Agent¶
Requirements¶
No requirements.
Modules¶
No modules.
Resources¶
Name |
Type |
---|---|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
Inputs¶
Name |
Description |
Type |
Default |
Required |
---|---|---|---|---|
(required) map of node => ip |
|
n/a |
yes |
|
(required) IDs of nodes to trigger reprovision of agents |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
(required) Where the vault server is |
|
n/a |
yes |
|
(optional) Should agent auto authenticate via AppRole |
|
|
no |
|
(optional) Static AWS Access Key credential for authentication |
|
|
no |
|
(optional) Should agent auto authenticate via AWS’s IAM |
|
|
no |
|
(optional) Configured AWS role of the node |
|
|
no |
|
(optional) Static AWS Secret Key credential for authentication |
|
|
no |
|
(optional) Should agent auto authenticate via Azure’s IAM |
|
|
no |
|
(optional) Configured Azure role of the node |
|
|
no |
|
(optional) A configured Azure AD application which is used as the resource for generating MSI access tokens |
|
|
no |
|
(optional) Should agent auto authenticate via GCP’s IAM |
|
|
no |
|
(optional) Configured GCP role of the node |
|
|
no |
|
(optional) The GCP Project ID |
|
|
no |
|
(optional) Configured GCP service account |
|
|
no |
|
(optional) map of node => public ip |
|
|
no |
|
(optional) Should agent auto authenticate via OCI’s IAM |
|
|
no |
|
(optional) Configured OCI role of the node |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
(optional) Where agent should bind in form of host:port |
|
|
no |
|
(optional) Should TLS be enabled on TCP listener |
|
|
no |
Outputs¶
No outputs.