Add support for CMEK in logging bucket, big query dataset and gke notifications (#3558)

This commit is contained in:
Vannick Trinquier
2025-12-04 17:01:32 +07:00
committed by GitHub
parent ad9b71442a
commit 171a2c6690
23 changed files with 199 additions and 93 deletions

View File

@@ -11,6 +11,9 @@ context = {
myuser = "user:test-user@example.com"
myuser2 = "user:test-user2@example.com"
}
kms_keys = {
mykey = "projects/366118655033/locations/europe-west8/keyRings/mykeyring/cryptoKeys/mykey"
}
locations = {
ew8 = "europe-west8"
}
@@ -21,9 +24,10 @@ context = {
"test/one" = "tagValues/1234567890"
}
}
project_id = "$project_ids:test"
id = "dataset_0"
location = "$locations:ew8"
project_id = "$project_ids:test"
id = "dataset_0"
location = "$locations:ew8"
encryption_key = "$kms_keys:mykey"
iam = {
"$custom_roles:myrole_one" = [
"$iam_principals:myuser"

View File

@@ -15,7 +15,8 @@
values:
google_bigquery_dataset.default:
dataset_id: dataset_0
default_encryption_configuration: []
default_encryption_configuration:
- kms_key_name: projects/366118655033/locations/europe-west8/keyRings/mykeyring/cryptoKeys/mykey
default_partition_expiration_ms: null
default_table_expiration_ms: null
delete_contents_on_destroy: false