Automated PR (gitops/reviewapps/cloudnativedaysjp/dreamkast)#4519
Merged
gitops-for-cloudnativedays[bot] merged 1 commit intomainfrom Jun 22, 2025
Conversation
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": {
|
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,
|
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": {
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
this PR is automatically created & merged