open-vault/website/content/docs/agent/autoauth/methods/gcp.mdx

35 lines
1.2 KiB
Plaintext
Raw Normal View History

2018-07-25 02:02:27 +00:00
---
layout: docs
page_title: Vault Agent Auto-Auth GCP Method
description: GCP Method for Vault Agent Auto-Auth
2018-07-25 02:02:27 +00:00
---
# Vault Agent Auto-Auth GCP Method
2018-07-25 02:02:27 +00:00
The `gcp` method performs authentication against the [GCP Auth
method](/docs/auth/gcp). Both `gce` and `iam`
2018-07-25 02:02:27 +00:00
authentication types are supported.
## Credentials
Vault will use the GCP SDK's normal credential chain behavior. You can set a
static `credentials` value, but it is usually not needed. If running on GCE
2018-07-25 02:02:27 +00:00
using Application Default Credentials, you may need to specify the service
account and project since ADC does not provide metadata used to automatically
determine these.
## Configuration
- `type` `(string: required)` - The type of authentication; must be `gce` or `iam`
- `role` `(string: required)` - The role to authenticate against on Vault
- `credentials` `(string: optional)` - When using static credentials, the
contents of the JSON credentials file
- `service_account` `(string: optional)` - The service account to use, if it
cannot be automatically determined
- `jwt_exp` `(string or int: optional)` - The number of minutes a generated JWT
should be valid for when using the `iam` method; defaults to 15 minutes