Просмотр исходного кода

set json string to secret_string

Yuki Takei 3 лет назад
Родитель
Сommit
5ea80a0a2e

+ 4 - 1
packages/app/docker/codebuild/secretsmanager.tf

@@ -4,7 +4,10 @@ resource "aws_secretsmanager_secret" "secret" {
 
 resource "aws_secretsmanager_secret_version" "main" {
   secret_id     = aws_secretsmanager_secret.secret.id
-  secret_string = "CHANGE THIS"
+  secret_string = jsonencode({
+    KEY1 = "CHANGE THIS"
+    KEY2 = "CHANGE THIS"
+  })
 
   lifecycle {
     ignore_changes = [secret_string, version_stages]

+ 8 - 8
packages/app/docker/codebuild/terraform.tfstate

@@ -1,7 +1,7 @@
 {
   "version": 4,
   "terraform_version": "1.3.7",
-  "serial": 150,
+  "serial": 156,
   "lineage": "7413839f-c67c-02f5-4933-fcb84251bb29",
   "outputs": {},
   "resources": [
@@ -14,10 +14,10 @@
         {
           "schema_version": 0,
           "attributes": {
-            "arn": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-0BTXD4",
+            "arn": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-LMU1uz",
             "description": "",
             "force_overwrite_replica_secret": false,
-            "id": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-0BTXD4",
+            "id": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-LMU1uz",
             "kms_key_id": "",
             "name": "growi/official-image-builder",
             "name_prefix": "",
@@ -44,12 +44,12 @@
         {
           "schema_version": 0,
           "attributes": {
-            "arn": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-0BTXD4",
-            "id": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-0BTXD4|4091DD32-8C5C-4657-9F8B-8004A2AAD0FF",
+            "arn": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-LMU1uz",
+            "id": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-LMU1uz|C8147827-E635-4B07-80B8-B80E82FE22E5",
             "secret_binary": "",
-            "secret_id": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-0BTXD4",
-            "secret_string": "CHANGE THIS",
-            "version_id": "4091DD32-8C5C-4657-9F8B-8004A2AAD0FF",
+            "secret_id": "arn:aws:secretsmanager:ap-northeast-1:259692501178:secret:growi/official-image-builder-LMU1uz",
+            "secret_string": "{\"KEY1\":\"CHANGE THIS\",\"KEY2\":\"CHANGE THIS\"}",
+            "version_id": "C8147827-E635-4B07-80B8-B80E82FE22E5",
             "version_stages": [
               "AWSCURRENT"
             ]