meifamily/ptt-alertor

View on GitHub
.aws/task-definition.json

Summary

Maintainability
Test Coverage
{
    "ipcMode": null,
    "executionRoleArn": "arn:aws:iam::702626449187:role/ECS-Service-EcsExecutionRole-1LQZX593Y25T2",
    "containerDefinitions": [
        {
            "dnsSearchDomains": [],
            "environmentFiles": [
                {
                    "value": "arn:aws:s3:::ptt-alertor-2021-bucket/.env",
                    "type": "s3"
                }
            ],
            "logConfiguration": {
                "logDriver": "awslogs",
                "secretOptions": [],
                "options": {
                    "awslogs-group": "Ptt-Alertor",
                    "awslogs-region": "us-west-2"
                }
            },
            "entryPoint": [
                "./ptt-alertor"
            ],
            "portMappings": [
                {
                    "hostPort": 80,
                    "protocol": "tcp",
                    "containerPort": 9090
                },
                {
                    "hostPort": 33008,
                    "protocol": "tcp",
                    "containerPort": 6379
                },
                {
                    "hostPort": 33009,
                    "protocol": "tcp",
                    "containerPort": 6060
                }
            ],
            "command": [],
            "linuxParameters": null,
            "cpu": 500,
            "environment": [
                {
                    "name": "AWS_REGION",
                    "value": "us-west-2"
                },
                {
                    "name": "REDIS_PORT",
                    "value": "6379"
                }
            ],
            "resourceRequirements": null,
            "ulimits": [],
            "dnsServers": [],
            "mountPoints": [],
            "workingDirectory": null,
            "secrets": [
                {
                    "valueFrom": "arn:aws:ssm:us-west-2:702626449187:parameter/RedisEndPoint",
                    "name": "REDIS_ENDPOINT"
                },
                {
                    "valueFrom": "arn:aws:ssm:us-west-2:702626449187:parameter/S3DomainName",
                    "name": "S3_DOMAIN"
                }
            ],
            "dockerSecurityOptions": [],
            "memory": 400,
            "memoryReservation": null,
            "volumesFrom": [],
            "stopTimeout": null,
            "image": "702626449187.dkr.ecr.us-west-2.amazonaws.com/ptt-alertor-repo:latest",
            "startTimeout": null,
            "firelensConfiguration": null,
            "dependsOn": null,
            "disableNetworking": null,
            "interactive": null,
            "healthCheck": null,
            "essential": true,
            "links": [],
            "hostname": null,
            "extraHosts": [],
            "pseudoTerminal": null,
            "user": null,
            "readonlyRootFilesystem": null,
            "dockerLabels": {},
            "systemControls": [],
            "privileged": null,
            "name": "Ptt-Alertor"
        }
    ],
    "placementConstraints": [],
    "memory": null,
    "taskRoleArn": "arn:aws:iam::702626449187:role/ECS-Service-EcsTaskRole-1HVPLPGKRIZDQ",
    "family": "Ptt-Alertor",
    "pidMode": null,
    "requiresCompatibilities": [],
    "networkMode": null,
    "cpu": null,
    "inferenceAccelerators": null,
    "proxyConfiguration": null,
    "volumes": []
}