docs: Add key_id field to KMS docs (#6138)
This commit is contained in:
1 parent
f9191f717c
commit
a4d6b9f1c8
6 files changed
+27
No files matched your search
@@ -29,3 +29,5 @@ kms "aead" {
|
||||
- `key` - The base64-encoded 256-bit encryption key.
|
||||
|
||||
- `key_id` - The unique name of this key.
|
||||
It is used to identify the key when you perform a root key migration.
|
||||
You can use the `key_id` field with all KMS stanzas.
|
||||
@@ -24,6 +24,7 @@ kms "alicloudkms" {
|
||||
access_key = "0wNEpMMlzy7szvai"
|
||||
secret_key = "PupkTg8jdmau1cXxYacgE736PJj4cA"
|
||||
kms_key_id = "08c33a6f-4e0a-4a1b-a3fa-7ddfa1d4fb73"
|
||||
key_id = "global_worker-auth"
|
||||
}
|
||||
```
|
||||
|
||||
@@ -54,6 +55,10 @@ These parameters apply to the `kms` stanza in the Boundary configuration file:
|
||||
and decryption. May also be specified by the `ALICLOUDKMS_WRAPPER_KEY_ID`
|
||||
environment variable.
|
||||
|
||||
- `key_id` - The unique name of this key.
|
||||
It is used to identify the key when you perform a root key migration.
|
||||
You can use the `key_id` field with all KMS stanzas.
|
||||
|
||||
## Authentication
|
||||
|
||||
Authentication-related values must be provided, either as environment
|
||||
|
||||
@@ -22,6 +22,7 @@ kms "awskms" {
|
||||
secret_key = "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
|
||||
kms_key_id = "19ec80b0-dfdd-4d97-8164-c6examplekey"
|
||||
endpoint = "https://vpce-0e1bb1852241f8cc6-pzi0do8n.kms.us-east-1.vpce.amazonaws.com"
|
||||
key_id = "global_worker-auth"
|
||||
}
|
||||
```
|
||||
|
||||
@@ -78,6 +79,10 @@ These parameters apply to the `kms` stanza in the Boundary configuration file:
|
||||
Endpoint](https://docs.aws.amazon.com/kms/latest/developerguide/kms-vpc-endpoint.html).
|
||||
If not set, Boundary will use the default API endpoint for your region.
|
||||
|
||||
- `key_id` - The unique name of this key.
|
||||
It is used to identify the key when you perform a root key migration.
|
||||
You can use the `key_id` field with all KMS stanzas.
|
||||
|
||||
## Authentication
|
||||
|
||||
Authentication-related values must be provided, either as environment
|
||||
|
||||
@@ -25,6 +25,7 @@ kms "azurekeyvault" {
|
||||
client_secret = "DUJDS3..."
|
||||
vault_name = "hc-vault"
|
||||
key_name = "vault_key"
|
||||
key_id = "global_worker-auth"
|
||||
}
|
||||
```
|
||||
|
||||
@@ -53,6 +54,10 @@ These parameters apply to the `kms` stanza in the Vault configuration file:
|
||||
- `key_name` `(string: <required>)`: The Key Vault key to use for encryption and decryption. May also be specified by the
|
||||
`AZUREKEYVAULT_WRAPPER_KEY_NAME` environment variable.
|
||||
|
||||
- `key_id` - The unique name of this key.
|
||||
It is used to identify the key when you perform a root key migration.
|
||||
You can use the `key_id` field with all KMS stanzas.
|
||||
|
||||
## Authentication
|
||||
|
||||
Authentication-related values must be provided, either as environment
|
||||
|
||||
@@ -24,6 +24,7 @@ kms "gcpckms" {
|
||||
region = "global"
|
||||
key_ring = "boundary-keyring"
|
||||
crypto_key = "boundary-key"
|
||||
key_id = "global_worker-auth"
|
||||
}
|
||||
```
|
||||
|
||||
@@ -53,6 +54,10 @@ These parameters apply to the `kms` stanza in the Boundary configuration file:
|
||||
encryption and decryption. May also be specified by the `GCPCKMS_WRAPPER_CRYPTO_KEY`
|
||||
environment variable.
|
||||
|
||||
- `key_id` - The unique name of this key.
|
||||
It is used to identify the key when you perform a root key migration.
|
||||
You can use the `key_id` field with all KMS stanzas.
|
||||
|
||||
## Authentication & permissions
|
||||
|
||||
Authentication-related values must be provided, either as environment
|
||||
|
||||
@@ -22,6 +22,7 @@ kms "transit" {
|
||||
address = "https://vault:8200"
|
||||
token = "s.Qf1s5zigZ4OX6akYjQXJC1jY"
|
||||
disable_renewal = "false"
|
||||
key_id = "global_worker-auth"
|
||||
|
||||
// Key configuration
|
||||
key_name = "transit_key_name"
|
||||
@@ -87,6 +88,10 @@ These parameters apply to the `kms` stanza in the Vault configuration file:
|
||||
transmissions to and from the Vault server. This may also be specified using the
|
||||
`VAULT_SKIP_VERIFY` environment variable.
|
||||
|
||||
- `key_id` - The unique name of this key.
|
||||
It is used to identify the key when you perform a root key migration.
|
||||
You can use the `key_id` field with all KMS stanzas.
|
||||
|
||||
## Authentication
|
||||
|
||||
Authentication-related values must be provided, either as environment
|
||||
|
||||
Reference in new issue
Block a user