Skip to content

Automated PR (gitops/reviewapps/cloudnativedaysjp/dreamkast)#4519

Merged
gitops-for-cloudnativedays[bot] merged 1 commit intomainfrom
gitops/reviewapps/cloudnativedaysjp/dreamkast/+1750586747
Jun 22, 2025
Merged

Automated PR (gitops/reviewapps/cloudnativedaysjp/dreamkast)#4519
gitops-for-cloudnativedays[bot] merged 1 commit intomainfrom
gitops/reviewapps/cloudnativedaysjp/dreamkast/+1750586747

Conversation

@gitops-for-cloudnativedays
Copy link
Contributor

this PR is automatically created & merged

@gitops-for-cloudnativedays gitops-for-cloudnativedays bot merged commit 9acc17c into main Jun 22, 2025
@gitops-for-cloudnativedays gitops-for-cloudnativedays bot deleted the gitops/reviewapps/cloudnativedaysjp/dreamkast/+1750586747 branch June 22, 2025 10:06
@github-actions
Copy link
Contributor

✅ Preview for stg
--- arn:aws:ecs:us-west-2:607167088920:task-definition/dreamkast-stg-fifo-worker:403
+++ stg/dreamkast-fifo-worker/task-def.jsonnet
@@ -61,7 +61,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-dc89eed990d225170114717ca6c535c9e55c3061",
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-c0cb2e2ac3d93beba2c0e07687415eccf71fa5aa",
       "logConfiguration": {
         "logDriver": "awslogs",
         "options": {

--- arn:aws:ecs:us-west-2:607167088920:task-definition/dreamkast-stg-dk:458
+++ stg/dreamkast/task-def.jsonnet
@@ -67,7 +67,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-dc89eed990d225170114717ca6c535c9e55c3061",
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-c0cb2e2ac3d93beba2c0e07687415eccf71fa5aa",
       "logConfiguration": {
         "logDriver": "awsfirelens",
         "options": {
@@ -175,7 +175,7 @@
         }
       ],
       "essential": false,
-      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-dc89eed990d225170114717ca6c535c9e55c3061",
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-c0cb2e2ac3d93beba2c0e07687415eccf71fa5aa",
       "logConfiguration": {
         "logDriver": "awsfirelens",
         "options": {
@@ -259,7 +259,7 @@
         }
       ],
       "essential": false,
-      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-otelcol:main-dc89eed990d225170114717ca6c535c9e55c3061",
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-otelcol:main-c0cb2e2ac3d93beba2c0e07687415eccf71fa5aa",
       "memory": 128,
       "memoryReservation": 64,
       "name": "otelcol",

--- arn:aws:ecs:us-west-2:607167088920:task-definition/dreamkast-stg-harvestjob:33
+++ stg/harvestjob/task-def.jsonnet
@@ -48,7 +48,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-dc89eed990d225170114717ca6c535c9e55c3061",
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:main-c0cb2e2ac3d93beba2c0e07687415eccf71fa5aa",
       "logConfiguration": {
         "logDriver": "awslogs",
         "options": {

@github-actions
Copy link
Contributor

✅ Preview for reviewapps
--- 
+++ reviewapps/dk-2551/dreamkast-fifo-worker/service-def.jsonnet
@@ -1 +1,31 @@
+{
+  "availabilityZoneRebalancing": "DISABLED",
+  "deploymentConfiguration": {
+    "deploymentCircuitBreaker": {
+      "enable": false,
+      "rollback": false
+    },
+    "maximumPercent": 200,
+    "minimumHealthyPercent": 100
+  },
+  "desiredCount": 1,
+  "enableECSManagedTags": true,
+  "enableExecuteCommand": true,
+  "forceNewDeployment": false,
+  "healthCheckGracePeriodSeconds": 0,
+  "networkConfiguration": {
+    "awsvpcConfiguration": {
+      "assignPublicIp": "ENABLED",
+      "securityGroups": [
+        "sg-0140d2aeaaa5d6d07"
+      ],
+      "subnets": [
+        "subnet-00709135a42bf907e",
+        "subnet-033491d41490494b6",
+        "subnet-0d07831c8fc073511"
+      ]
+    }
+  },
+  "platformVersion": "LATEST",
+  "propagateTags": "NONE"
+}

--- 
+++ reviewapps/dk-2551/dreamkast-fifo-worker/task-def.jsonnet
@@ -1 +1,116 @@
+{
+  "containerDefinitions": [
+    {
+      "command": [
+        "exec",
+        "rake",
+        "aws_sqs:fifo_job"
+      ],
+      "cpu": 256,
+      "entryPoint": [
+        "bundle"
+      ],
+      "environment": [
+        {
+          "name": "AWS_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "BROWSER_PATH",
+          "value": "/usr/bin/google-chrome"
+        },
+        {
+          "name": "DREAMKAST_NAMESPACE",
+          "value": "dreamkast-dev-dk-2551-fifo-worker"
+        },
+        {
+          "name": "MYSQL_DATABASE",
+          "value": "dreamkast"
+        },
+        {
+          "name": "MYSQL_HOST",
+          "value": "mysql-dk-2551.development.local"
+        },
+        {
+          "name": "OTEL_SERVICE_NAME",
+          "value": "dreamkast-fifo-worker"
+        },
+        {
+          "name": "RAILS_ENV",
+          "value": "production"
+        },
+        {
+          "name": "REDIS_URL",
+          "value": "redis://redis-dk-2551.development.local"
+        },
+        {
+          "name": "S3_BUCKET",
+          "value": "dreamkast-dev-bucket"
+        },
+        {
+          "name": "S3_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "SENTRY_DSN",
+          "value": "TODO"
+        },
+        {
+          "name": "SQS_FIFO_QUEUE_URL",
+          "value": "https://sqs.us-west-2.amazonaws.com/607167088920/dreamkast-stg-fifo-queue.fifo"
+        }
+      ],
+      "essential": true,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:commit-302f0959039726b5b24962d8f9ed740cd5c2d086",
+      "logConfiguration": {
+        "logDriver": "awslogs",
+        "options": {
+          "awslogs-create-group": "true",
+          "awslogs-group": "dreamkast-dev-dk-2551-fifo-worker",
+          "awslogs-region": "us-west-2",
+          "awslogs-stream-prefix": "dreamkast-fifo-worker"
+        }
+      },
+      "memory": 512,
+      "memoryReservation": 512,
+      "name": "dreamkast-fifo-worker",
+      "restartPolicy": {
+        "enabled": true
+      },
+      "secrets": [
+        {
+          "name": "AUTH0_CLIENT_ID",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_ID::"
+        },
+        {
+          "name": "AUTH0_CLIENT_SECRET",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_SECRET::"
+        },
+        {
+          "name": "AUTH0_DOMAIN",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_DOMAIN::"
+        },
+        {
+          "name": "PRINTNODE_API_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:PRINTNODE_API_KEY::"
+        },
+        {
+          "name": "RAILS_MASTER_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/rails-app-secret-SqidNC"
+        }
+      ],
+      "versionConsistency": ""
+    }
+  ],
+  "cpu": "256",
+  "executionRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-task-execution-role",
+  "family": "dreamkast-dev-dk-2551-fifo-worker",
+  "ipcMode": "",
+  "memory": "512",
+  "networkMode": "awsvpc",
+  "pidMode": "",
+  "requiresCompatibilities": [
+    "FARGATE"
+  ],
+  "taskRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-dreamkast-fifo-worker"
+}

--- 
+++ reviewapps/dk-2551/dreamkast/service-def.jsonnet
@@ -1 +1,38 @@
+{
+  "availabilityZoneRebalancing": "DISABLED",
+  "deploymentConfiguration": {
+    "deploymentCircuitBreaker": {
+      "enable": false,
+      "rollback": false
+    },
+    "maximumPercent": 200,
+    "minimumHealthyPercent": 100
+  },
+  "desiredCount": 1,
+  "enableECSManagedTags": true,
+  "enableExecuteCommand": true,
+  "forceNewDeployment": false,
+  "healthCheckGracePeriodSeconds": 0,
+  "loadBalancers": [
+    {
+      "containerName": "dreamkast",
+      "containerPort": 3000,
+      "targetGroupArn": "arn:aws:elasticloadbalancing:us-west-2:607167088920:targetgroup/dev-dk-2551/28974bfe4a6da063"
+    }
+  ],
+  "networkConfiguration": {
+    "awsvpcConfiguration": {
+      "assignPublicIp": "ENABLED",
+      "securityGroups": [
+        "sg-00e734fea020b954d"
+      ],
+      "subnets": [
+        "subnet-00709135a42bf907e",
+        "subnet-033491d41490494b6",
+        "subnet-0d07831c8fc073511"
+      ]
+    }
+  },
+  "platformVersion": "LATEST",
+  "propagateTags": "NONE"
+}

--- 
+++ reviewapps/dk-2551/dreamkast/task-def.jsonnet
@@ -1 +1,221 @@
+{
+  "containerDefinitions": [
+    {
+      "cpu": 512,
+      "dependsOn": [
+        {
+          "condition": "SUCCESS",
+          "containerName": "initdb"
+        }
+      ],
+      "environment": [
+        {
+          "name": "AWS_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "DREAMKAST_API_ADDR",
+          "value": "https://api.dev.cloudnativedays.jp"
+        },
+        {
+          "name": "DREAMKAST_NAMESPACE",
+          "value": "dreamkast-dev-dk-2551-dk"
+        },
+        {
+          "name": "DREAMKAST_UI_BASE_URL",
+          "value": "*"
+        },
+        {
+          "name": "DREAMKAST_WEAVER_ADDR",
+          "value": "https://dkw.dev.cloudnativedays.jp"
+        },
+        {
+          "name": "MYSQL_DATABASE",
+          "value": "dreamkast"
+        },
+        {
+          "name": "MYSQL_HOST",
+          "value": "mysql-dk-2551.development.local"
+        },
+        {
+          "name": "OTEL_SERVICE_NAME",
+          "value": "dreamkast"
+        },
+        {
+          "name": "RAILS_ENV",
+          "value": "production"
+        },
+        {
+          "name": "REDIS_URL",
+          "value": "redis://redis-dk-2551.development.local"
+        },
+        {
+          "name": "REVIEW_APP",
+          "value": "true"
+        },
+        {
+          "name": "S3_BUCKET",
+          "value": "dreamkast-dev-bucket"
+        },
+        {
+          "name": "S3_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "SENTRY_DSN",
+          "value": "TODO"
+        },
+        {
+          "name": "SQS_FIFO_QUEUE_URL",
+          "value": "https://sqs.us-west-2.amazonaws.com/607167088920/dreamkast-stg-fifo-queue.fifo"
+        }
+      ],
+      "essential": true,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:commit-302f0959039726b5b24962d8f9ed740cd5c2d086",
+      "logConfiguration": {
+        "logDriver": "awslogs",
+        "options": {
+          "awslogs-create-group": "true",
+          "awslogs-group": "dreamkast-dev-dk-2551-dk",
+          "awslogs-region": "us-west-2",
+          "awslogs-stream-prefix": "dreamkast"
+        }
+      },
+      "memory": 1024,
+      "memoryReservation": 1024,
+      "name": "dreamkast",
+      "portMappings": [
+        {
+          "appProtocol": "",
+          "containerPort": 3000,
+          "hostPort": 3000,
+          "protocol": "tcp"
+        }
+      ],
+      "restartPolicy": {
+        "enabled": true
+      },
+      "secrets": [
+        {
+          "name": "AUTH0_CLIENT_ID",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_ID::"
+        },
+        {
+          "name": "AUTH0_CLIENT_SECRET",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_SECRET::"
+        },
+        {
+          "name": "AUTH0_DOMAIN",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_DOMAIN::"
+        },
+        {
+          "name": "PRINTNODE_API_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:PRINTNODE_API_KEY::"
+        },
+        {
+          "name": "RAILS_MASTER_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/rails-app-secret-SqidNC"
+        }
+      ],
+      "versionConsistency": ""
+    },
+    {
+      "command": [
+        "bundle exec rails db:migrate; bundle exec rails db:seed;"
+      ],
+      "cpu": 0,
+      "entryPoint": [
+        "/bin/bash",
+        "-c"
+      ],
+      "environment": [
+        {
+          "name": "DREAMKAST_NAMESPACE",
+          "value": "dreamkast-dev-dk-2551-dk"
+        },
+        {
+          "name": "MYSQL_DATABASE",
+          "value": "dreamkast"
+        },
+        {
+          "name": "MYSQL_HOST",
+          "value": "mysql-dk-2551.development.local"
+        },
+        {
+          "name": "RAILS_ENV",
+          "value": "production"
+        },
+        {
+          "name": "REDIS_URL",
+          "value": "redis://redis-dk-2551.development.local"
+        },
+        {
+          "name": "REVIEW_APP",
+          "value": "true"
+        },
+        {
+          "name": "S3_BUCKET",
+          "value": "dreamkast-dev-bucket"
+        },
+        {
+          "name": "S3_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "SENTRY_DSN",
+          "value": "TODO"
+        }
+      ],
+      "essential": false,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:commit-302f0959039726b5b24962d8f9ed740cd5c2d086",
+      "logConfiguration": {
+        "logDriver": "awslogs",
+        "options": {
+          "awslogs-create-group": "true",
+          "awslogs-group": "dreamkast-dev-dk-2551-dk",
+          "awslogs-region": "us-west-2",
+          "awslogs-stream-prefix": "dreamkast"
+        }
+      },
+      "memory": 1024,
+      "name": "initdb",
+      "restartPolicy": {
+        "enabled": true
+      },
+      "secrets": [
+        {
+          "name": "AUTH0_CLIENT_ID",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_ID::"
+        },
+        {
+          "name": "AUTH0_CLIENT_SECRET",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_SECRET::"
+        },
+        {
+          "name": "AUTH0_DOMAIN",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_DOMAIN::"
+        },
+        {
+          "name": "PRINTNODE_API_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:PRINTNODE_API_KEY::"
+        },
+        {
+          "name": "RAILS_MASTER_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/rails-app-secret-SqidNC"
+        }
+      ],
+      "versionConsistency": ""
+    }
+  ],
+  "cpu": "512",
+  "executionRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-task-execution-role",
+  "family": "dreamkast-dev-dk-2551-dk",
+  "ipcMode": "",
+  "memory": "1024",
+  "networkMode": "awsvpc",
+  "pidMode": "",
+  "requiresCompatibilities": [
+    "FARGATE"
+  ],
+  "taskRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-dreamkast"
+}

--- 
+++ reviewapps/dk-2551/mysql/service-def.jsonnet
@@ -1 +1,36 @@
+{
+  "availabilityZoneRebalancing": "DISABLED",
+  "deploymentConfiguration": {
+    "deploymentCircuitBreaker": {
+      "enable": false,
+      "rollback": false
+    },
+    "maximumPercent": 200,
+    "minimumHealthyPercent": 100
+  },
+  "desiredCount": 1,
+  "enableECSManagedTags": true,
+  "enableExecuteCommand": true,
+  "forceNewDeployment": false,
+  "healthCheckGracePeriodSeconds": 0,
+  "networkConfiguration": {
+    "awsvpcConfiguration": {
+      "assignPublicIp": "ENABLED",
+      "securityGroups": [
+        "sg-0e0029eb49f4d0455"
+      ],
+      "subnets": [
+        "subnet-00709135a42bf907e",
+        "subnet-033491d41490494b6",
+        "subnet-0d07831c8fc073511"
+      ]
+    }
+  },
+  "platformVersion": "LATEST",
+  "propagateTags": "NONE",
+  "serviceRegistries": [
+    {
+      "registryArn": "arn:aws:servicediscovery:us-west-2:607167088920:service/srv-a2b2udjhpsz6dhl4"
+    }
+  ]
+}

--- 
+++ reviewapps/dk-2551/mysql/task-def.jsonnet
@@ -1 +1,53 @@
+{
+  "containerDefinitions": [
+    {
+      "cpu": 256,
+      "environment": [
+        {
+          "name": "MYSQL_DATABASE",
+          "value": "dreamkast"
+        },
+        {
+          "name": "MYSQL_PASSWORD",
+          "value": "password"
+        },
+        {
+          "name": "MYSQL_ROOT_PASSWORD",
+          "value": "password"
+        },
+        {
+          "name": "MYSQL_USER",
+          "value": "user"
+        }
+      ],
+      "essential": true,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/ecr-public/docker/library/mysql:8.0.33",
+      "memory": 512,
+      "memoryReservation": 512,
+      "name": "mysql",
+      "portMappings": [
+        {
+          "appProtocol": "",
+          "containerPort": 3306,
+          "hostPort": 3306,
+          "protocol": "tcp"
+        }
+      ],
+      "restartPolicy": {
+        "enabled": true
+      },
+      "versionConsistency": ""
+    }
+  ],
+  "cpu": "256",
+  "executionRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-task-execution-role",
+  "family": "dreamkast-dev-dk-2551-mysql",
+  "ipcMode": "",
+  "memory": "512",
+  "networkMode": "awsvpc",
+  "pidMode": "",
+  "requiresCompatibilities": [
+    "FARGATE"
+  ],
+  "taskRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-mysql"
+}

--- 
+++ reviewapps/dk-2551/harvestjob/task-def.jsonnet
@@ -1 +1,108 @@
+{
+  "containerDefinitions": [
+    {
+      "command": [
+        "bundle exec rake util:polling_harvest_job_and_update_video"
+      ],
+      "cpu": 256,
+      "entryPoint": [
+        "/bin/bash",
+        "-c"
+      ],
+      "environment": [
+        {
+          "name": "DREAMKAST_NAMESPACE",
+          "value": "dreamkast-dev"
+        },
+        {
+          "name": "MYSQL_DATABASE",
+          "value": "dreamkast"
+        },
+        {
+          "name": "MYSQL_HOST",
+          "value": "mysql-dk-2551.development.local"
+        },
+        {
+          "name": "RAILS_ENV",
+          "value": "production"
+        },
+        {
+          "name": "REDIS_URL",
+          "value": "redis://redis-dk-2551.development.local"
+        },
+        {
+          "name": "REVIEW_APP",
+          "value": "true"
+        },
+        {
+          "name": "S3_BUCKET",
+          "value": "dreamkast-dev-bucket"
+        },
+        {
+          "name": "S3_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "SENTRY_DSN",
+          "value": "TODO"
+        },
+        {
+          "name": "SQS_MAIL_QUEUE_URL",
+          "value": "https://sqs.us-west-2.amazonaws.com/607167088920/dreamkast-stg-fifo-queue.fifo"
+        }
+      ],
+      "essential": true,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:commit-302f0959039726b5b24962d8f9ed740cd5c2d086",
+      "logConfiguration": {
+        "logDriver": "awslogs",
+        "options": {
+          "awslogs-create-group": "true",
+          "awslogs-group": "dreamkast-dev-dk-2551-harvestjob",
+          "awslogs-region": "us-west-2",
+          "awslogs-stream-prefix": "dreamkast"
+        }
+      },
+      "memory": 512,
+      "memoryReservation": 512,
+      "name": "dreamkast",
+      "secrets": [
+        {
+          "name": "AUTH0_CLIENT_ID",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_ID::"
+        },
+        {
+          "name": "AUTH0_CLIENT_SECRET",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_SECRET::"
+        },
+        {
+          "name": "AUTH0_DOMAIN",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_DOMAIN::"
+        },
+        {
+          "name": "RAILS_MASTER_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/rails-app-secret-SqidNC"
+        },
+        {
+          "name": "SLACK_CHANNEL",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:SLACK_CHANNEL_FOR_HARVEST_JOB_NOTIFICATION::"
+        },
+        {
+          "name": "SLACK_WEBHOOK_URL",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:SLACK_CHANNEL_FOR_HARVEST_JOB_NOTIFICATION::"
+        }
+      ],
+      "versionConsistency": ""
+    }
+  ],
+  "cpu": "256",
+  "executionRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-task-execution-role",
+  "family": "dreamkast-dev-dk-2551-harvestjob",
+  "ipcMode": "",
+  "memory": "512",
+  "networkMode": "awsvpc",
+  "pidMode": "",
+  "requiresCompatibilities": [
+    "FARGATE"
+  ],
+  "taskRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-harvestjob"
+}

--- 
+++ reviewapps/dk-2551/redis/service-def.jsonnet
@@ -1 +1,36 @@
+{
+  "availabilityZoneRebalancing": "DISABLED",
+  "deploymentConfiguration": {
+    "deploymentCircuitBreaker": {
+      "enable": false,
+      "rollback": false
+    },
+    "maximumPercent": 200,
+    "minimumHealthyPercent": 100
+  },
+  "desiredCount": 1,
+  "enableECSManagedTags": true,
+  "enableExecuteCommand": true,
+  "forceNewDeployment": false,
+  "healthCheckGracePeriodSeconds": 0,
+  "networkConfiguration": {
+    "awsvpcConfiguration": {
+      "assignPublicIp": "ENABLED",
+      "securityGroups": [
+        "sg-0ab649652e2dd6c9c"
+      ],
+      "subnets": [
+        "subnet-00709135a42bf907e",
+        "subnet-033491d41490494b6",
+        "subnet-0d07831c8fc073511"
+      ]
+    }
+  },
+  "platformVersion": "LATEST",
+  "propagateTags": "NONE",
+  "serviceRegistries": [
+    {
+      "registryArn": "arn:aws:servicediscovery:us-west-2:607167088920:service/srv-33njj5l4zuhd3tpz"
+    }
+  ]
+}

--- 
+++ reviewapps/dk-2551/redis/task-def.jsonnet
@@ -1 +1,35 @@
+{
+  "containerDefinitions": [
+    {
+      "cpu": 256,
+      "essential": true,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/ecr-public/docker/library/redis:6.0",
+      "memory": 512,
+      "memoryReservation": 512,
+      "name": "redis",
+      "portMappings": [
+        {
+          "appProtocol": "",
+          "containerPort": 6379,
+          "hostPort": 6379,
+          "protocol": "tcp"
+        }
+      ],
+      "restartPolicy": {
+        "enabled": true
+      },
+      "versionConsistency": ""
+    }
+  ],
+  "cpu": "256",
+  "executionRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-task-execution-role",
+  "family": "dreamkast-dev-dk-2551-redis",
+  "ipcMode": "",
+  "memory": "512",
+  "networkMode": "awsvpc",
+  "pidMode": "",
+  "requiresCompatibilities": [
+    "FARGATE"
+  ],
+  "taskRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-redis"
+}

--- arn:aws:ecs:us-west-2:607167088920:service/dreamkast-dev/dk-2362-dreamkast-fifo-worker
+++ reviewapps/dk-2362/dreamkast-fifo-worker/service-def.jsonnet
@@ -8,7 +8,7 @@
     "maximumPercent": 200,
     "minimumHealthyPercent": 100
   },
-  "desiredCount": 0,
+  "desiredCount": 1,
   "enableECSManagedTags": true,
   "enableExecuteCommand": true,
   "forceNewDeployment": false,

--- arn:aws:ecs:us-west-2:607167088920:service/dreamkast-dev/dk-2362-dreamkast
+++ reviewapps/dk-2362/dreamkast/service-def.jsonnet
@@ -8,7 +8,7 @@
     "maximumPercent": 200,
     "minimumHealthyPercent": 100
   },
-  "desiredCount": 0,
+  "desiredCount": 1,
   "enableECSManagedTags": true,
   "enableExecuteCommand": true,
   "forceNewDeployment": false,

--- arn:aws:ecs:us-west-2:607167088920:service/dreamkast-dev/dk-2362-mysql
+++ reviewapps/dk-2362/mysql/service-def.jsonnet
@@ -8,7 +8,7 @@
     "maximumPercent": 200,
     "minimumHealthyPercent": 100
   },
-  "desiredCount": 0,
+  "desiredCount": 1,
   "enableECSManagedTags": true,
   "enableExecuteCommand": true,
   "forceNewDeployment": false,

--- 
+++ reviewapps/dk-2362/harvestjob/task-def.jsonnet
@@ -1 +1,108 @@
+{
+  "containerDefinitions": [
+    {
+      "command": [
+        "bundle exec rake util:polling_harvest_job_and_update_video"
+      ],
+      "cpu": 256,
+      "entryPoint": [
+        "/bin/bash",
+        "-c"
+      ],
+      "environment": [
+        {
+          "name": "DREAMKAST_NAMESPACE",
+          "value": "dreamkast-dev"
+        },
+        {
+          "name": "MYSQL_DATABASE",
+          "value": "dreamkast"
+        },
+        {
+          "name": "MYSQL_HOST",
+          "value": "mysql-dk-2362.development.local"
+        },
+        {
+          "name": "RAILS_ENV",
+          "value": "production"
+        },
+        {
+          "name": "REDIS_URL",
+          "value": "redis://redis-dk-2362.development.local"
+        },
+        {
+          "name": "REVIEW_APP",
+          "value": "true"
+        },
+        {
+          "name": "S3_BUCKET",
+          "value": "dreamkast-dev-bucket"
+        },
+        {
+          "name": "S3_REGION",
+          "value": "us-west-2"
+        },
+        {
+          "name": "SENTRY_DSN",
+          "value": "TODO"
+        },
+        {
+          "name": "SQS_MAIL_QUEUE_URL",
+          "value": "https://sqs.us-west-2.amazonaws.com/607167088920/dreamkast-stg-fifo-queue.fifo"
+        }
+      ],
+      "essential": true,
+      "image": "607167088920.dkr.ecr.us-west-2.amazonaws.com/dreamkast-ecs:commit-b705a73926ec014121468eacf8b93f4bcd3b112e",
+      "logConfiguration": {
+        "logDriver": "awslogs",
+        "options": {
+          "awslogs-create-group": "true",
+          "awslogs-group": "dreamkast-dev-dk-2362-harvestjob",
+          "awslogs-region": "us-west-2",
+          "awslogs-stream-prefix": "dreamkast"
+        }
+      },
+      "memory": 512,
+      "memoryReservation": 512,
+      "name": "dreamkast",
+      "secrets": [
+        {
+          "name": "AUTH0_CLIENT_ID",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_ID::"
+        },
+        {
+          "name": "AUTH0_CLIENT_SECRET",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_CLIENT_SECRET::"
+        },
+        {
+          "name": "AUTH0_DOMAIN",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:AUTH0_DOMAIN::"
+        },
+        {
+          "name": "RAILS_MASTER_KEY",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/rails-app-secret-SqidNC"
+        },
+        {
+          "name": "SLACK_CHANNEL",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:SLACK_CHANNEL_FOR_HARVEST_JOB_NOTIFICATION::"
+        },
+        {
+          "name": "SLACK_WEBHOOK_URL",
+          "valueFrom": "arn:aws:secretsmanager:us-west-2:607167088920:secret:dreamkast/reviewapp-env-yGJKrj:SLACK_CHANNEL_FOR_HARVEST_JOB_NOTIFICATION::"
+        }
+      ],
+      "versionConsistency": ""
+    }
+  ],
+  "cpu": "256",
+  "executionRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-task-execution-role",
+  "family": "dreamkast-dev-dk-2362-harvestjob",
+  "ipcMode": "",
+  "memory": "512",
+  "networkMode": "awsvpc",
+  "pidMode": "",
+  "requiresCompatibilities": [
+    "FARGATE"
+  ],
+  "taskRoleArn": "arn:aws:iam::607167088920:role/dreamkast-dev-ecs-harvestjob"
+}

--- arn:aws:ecs:us-west-2:607167088920:service/dreamkast-dev/dk-2362-redis
+++ reviewapps/dk-2362/redis/service-def.jsonnet
@@ -8,7 +8,7 @@
     "maximumPercent": 200,
     "minimumHealthyPercent": 100
   },
-  "desiredCount": 0,
+  "desiredCount": 1,
   "enableECSManagedTags": true,
   "enableExecuteCommand": true,
   "forceNewDeployment": false,

@github-actions
Copy link
Contributor

✅ Preview for prod
--- arn:aws:ecs:ap-northeast-1:607167088920:task-definition/dreamkast-prod-medialive-alert:41
+++ prod/medialive-alert/task-def.jsonnet
@@ -44,7 +44,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.14.11",
+      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.15.0",
       "logConfiguration": {
         "logDriver": "awslogs",
         "options": {

--- arn:aws:ecs:ap-northeast-1:607167088920:task-definition/dreamkast-prod-fifo-worker:280
+++ prod/dreamkast-fifo-worker/task-def.jsonnet
@@ -61,7 +61,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.14.11",
+      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.15.0",
       "logConfiguration": {
         "logDriver": "awslogs",
         "options": {

--- arn:aws:ecs:ap-northeast-1:607167088920:task-definition/dreamkast-prod-post-registration:106
+++ prod/post-registration/task-def.jsonnet
@@ -44,7 +44,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.14.11",
+      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.15.0",
       "logConfiguration": {
         "logDriver": "awslogs",
         "options": {

--- arn:aws:ecs:ap-northeast-1:607167088920:task-definition/dreamkast-prod-dk:271
+++ prod/dreamkast/task-def.jsonnet
@@ -67,7 +67,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.14.11",
+      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.15.0",
       "logConfiguration": {
         "logDriver": "awsfirelens",
         "options": {
@@ -175,7 +175,7 @@
         }
       ],
       "essential": false,
-      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.14.11",
+      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.15.0",
       "logConfiguration": {
         "logDriver": "awsfirelens",
         "options": {

--- arn:aws:ecs:ap-northeast-1:607167088920:task-definition/dreamkast-prod-harvestjob:35
+++ prod/harvestjob/task-def.jsonnet
@@ -48,7 +48,7 @@
         }
       ],
       "essential": true,
-      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.14.11",
+      "image": "607167088920.dkr.ecr.ap-northeast-1.amazonaws.com/dreamkast-ecs:release-v4.15.0",
       "logConfiguration": {
         "logDriver": "awslogs",
         "options": {

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants