wichon / octopus-deploy-aws-ecs

Step Templates collection to deploy docker images to AWS ECS Cluster
MIT License
1 stars 3 forks source link

octopus-deploy-aws-ecs

Step Templates collection to deploy docker images to AWS ECS Cluster using Octopus Deploy

Limitations

Docker hub templates:

Dependencies

Octopus Server Depencies

Linux Agent Dependencies

Octopus Projects Dependencies

ECR

Docker Hub

AWS Dependencies

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "ELBPermisions",
            "Effect": "Allow",
            "Action": [
                "elasticloadbalancing:DeregisterInstancesFromLoadBalancer",
                "elasticloadbalancing:DescribeTargetHealth",
                "elasticloadbalancing:DescribeInstanceHealth"
            ],
            "Resource": [
                "*"
            ]
        },
        {
            "Sid": "ECSPermisions",
            "Effect": "Allow",
            "Action": [
                "ecs:DescribeServices",
                "ecs:DescribeTaskDefinition",
                "ecs:RegisterTaskDefinition",
                "ecs:UpdateService",
                "ecs:ListTasks",
                "ecs:StopTask",
                "ecr:GetAuthorizationToken",
                "iam:PassRole"
            ],
            "Resource": [
                "*"
            ]
        }
    ]
}