github.com/in4it/ecs-deploy@v0.0.42-0.20240508120354-ed77ff16df25/terraform/templates/ecs-deploy.json (about)

     1  [
     2    {
     3      "name": "ecs-deploy",
     4      "image": "${ECS_DEPLOY_IMAGE}:${ECS_DEPLOY_VERSION}",
     5      "cpu": ${ECS_DEPLOY_CPU},
     6      "memoryReservation": ${ECS_DEPLOY_MEMORY_RESERVATION},
     7      "essential": true,
     8      "mountPoints": [],
     9      "portMappings": [
    10        {
    11          "containerPort": 8080
    12        }
    13      ],
    14      "logConfiguration": {
    15        "logDriver": "awslogs",
    16        "options": {
    17          "awslogs-group": "ecs-deploy",
    18          "awslogs-region": "${AWS_REGION}",
    19          "awslogs-stream-prefix": "ecs-deploy"
    20        }
    21      },
    22      "environment": [
    23        {
    24          "name": "DEBUG",
    25          "value": "${DEBUG}"
    26        },
    27        {
    28          "name": "AWS_REGION",
    29          "value": "${AWS_REGION}"
    30        },
    31        {
    32          "name": "AWS_ENV_PATH",
    33          "value": "/${CLUSTER_NAME}-${ENVIRONMENT}/ecs-deploy/"
    34        },
    35        {
    36          "name": "PARAMSTORE_ENABLED",
    37          "value": "${PARAMSTORE_ENABLED}"
    38        },
    39        {
    40          "name": "ECS_WHITELIST",
    41          "value": "${ECS_WHITELIST}"
    42        }
    43      ]
    44    }
    45  ]