Fixes #1644: Incorrect encryption env config documentation (#1670)

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
This commit is contained in:
Janos 2024-05-22 19:52:52 +02:00 committed by GitHub
parent 5c2d39023f
commit 27ed1d8dcd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 34 additions and 42 deletions

View File

@ -1,28 +1,24 @@
$Env:TF_ENCRYPTION = @"
terraform {
encryption {
key_provider "some_key_provider" "some_name" {
# Key provider options here
}
key_provider "some_key_provider" "some_name" {
# Key provider options here
}
method "some_method" "some_method_name" {
# Method options here
keys = key_provider.some_key_provider.some_name
}
method "some_method" "some_method_name" {
# Method options here
keys = key_provider.some_key_provider.some_name
}
state {
# Encryption/decryption for state data
method = method.some_method.some_method_name
}
state {
# Encryption/decryption for state data
method = method.some_method.some_method_name
}
plan {
# Encryption/decryption for plan data
method = method.some_method.some_method_name
}
plan {
# Encryption/decryption for plan data
method = method.some_method.some_method_name
}
remote_state_data_sources {
# See below
}
}
remote_state_data_sources {
# See below
}
"@

View File

@ -1,28 +1,24 @@
TF_ENCRYPTION=$(cat <<EOF
terraform {
encryption {
key_provider "some_key_provider" "some_name" {
# Key provider options here
}
key_provider "some_key_provider" "some_name" {
# Key provider options here
}
method "some_method" "some_method_name" {
# Method options here
keys = key_provider.some_key_provider.some_name
}
method "some_method" "some_method_name" {
# Method options here
keys = key_provider.some_key_provider.some_name
}
state {
# Encryption/decryption for state data
method = method.some_method.some_method_name
}
state {
# Encryption/decryption for state data
method = method.some_method.some_method_name
}
plan {
# Encryption/decryption for plan data
method = method.some_method.some_method_name
}
plan {
# Encryption/decryption for plan data
method = method.some_method.some_method_name
}
remote_state_data_sources {
# See below
}
}
remote_state_data_sources {
# See below
}
EOF)