Files
integreat/terraform/background-taskdef.json

67 lines
1.8 KiB
JSON

[
{
"environment": [
{
"name": "config",
"value": "/usr/local/config/STAGE-background-worker.edn"
},
{
"name": "DD_ENV",
"value": "STAGE"
},
{
"name": "DD_SERVICE",
"value": "JOBX"
},
{"name": "INTEGREAT_JOB",
"value": "JOBX"},
{"name": "DD_CONTAINER_ENV_AS_TAGS",
"value":"{\"INTEGREAT_JOB\":\"background_job\"}"}
],
"essential": true,
"image": "679918342773.dkr.ecr.us-east-1.amazonaws.com/integreat:STAGE",
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "/ecs/integreat-background-worker-STAGE",
"awslogs-region": "us-east-1",
"awslogs-stream-prefix": "ecs"
}
},
"dockerLabels": {
"com.datadoghq.tags.env": "STAGE",
"com.datadoghq.tags.service": "JOBX"
},
"mountPoints": [],
"name": "integreat-app",
"portMappings": [
{
"containerPort": 9000,
"hostPort": 9000,
"protocol": "tcp"
},
{
"containerPort": 9090,
"hostPort": 9090,
"protocol": "tcp"
}
],
"volumesFrom": []
},
{
"environment": [
{
"name": "DD_API_KEY",
"value": "ce10d932c47b358e81081ae67bd8c112"
},
{
"name": "ECS_FARGATE",
"value": "true"
}
],
"essential": true,
"image": "public.ecr.aws/datadog/agent:latest",
"name": "datadog-agent"
}
]