Example configuration in this directory binds multiple Vault roles to one GitHub repository with GitHub OIDC.
Name |
Version |
vault |
3.12.0 |
Name |
Source |
Version |
github_oidc |
digitalocean/github-oidc/vault |
~> 2.1.0 |
Name |
Description |
Type |
Default |
Required |
vault_address |
The origin URL of the Vault server. This is a URL with a scheme, a hostname, and a port but with no path. |
string |
n/a |
yes |
Name |
Description |
auth_backend_accessor |
The generated accessor ID for the auth backend. Outputting as demonstration of using a data source with the module. |
backend |
Exposing the auth backend path as an example. |
roles |
The list of Vault role names created by the module. This is a reflection of the vault_role_name value of each input item in oidc-bindings . |