Amazon ECS
(Redirected from AWS ECS)
Jump to navigation
Jump to search
Elastic Container Service (ECS) launched in December 2014[1], as technology preview in November 2014[2], supports to run Docker containers in AWS as a Service and Auto Scaling since May 2016[3]. For creating a ECS resource using AWS CloudFormation you can use AWS ECS Reference Architecture[4]
- AWS ECS service:
aws_ecs_service - AWS ECS tasks:
aws_ecs_task_definition - AWS ECS deployments
- ECS Anywhere
- Launch type: AWS Fargate (Cloudformation:
LaunchType": "FARGATE") ecs-cli- AWS Copilot (Jul 2020)
Contents
Related terms[edit]
/etc/ecs/ecs.configAWS::ECS::Cluster, AWS::ECS::Service- Terraform ECS:
aws_ecs_service, aws_ecs_task_definition, container_definitions - Amazon Inspector
- AWS ECS Cluster Auto Scaling (CAS)
- Azure Container Instances
- Kubernetes, Amazon Elastic Kubernetes Service (EKS)
- Prometheus: ECS exporter
- Amazon ECS Agent
- OpenTelemetry (Otel)
- AWS Proton
- Amazon ECS Service Connect
- Using service-linked roles for Amazon ECS:
AWSServiceRoleForECS - IAM roles for Amazon ECS
Activities[edit]
- Read ECS availability best practices: https://aws.amazon.com/blogs/containers/amazon-ecs-availability-best-practices/
- Read https://stackoverflow.com/questions/tagged/amazon-ecs?tab=Votes
- Lear how to restart a service:
aws ecs update-service --cluster your_cluster_name --service your_service-name --force-new-deployment - How do I allow Amazon ECS tasks to pull images from an Amazon ECR image repository?,
execution_role_arn - How can I pass secrets or sensitive information securely to containers in an Amazon ECS task?
- Send Amazon ECS logs to CloudWatch
News[edit]
- Feb 2023 Amazon ECS Task Definition Deletion
- Mar 2021 Using Amazon ECS Exec to access your containers on AWS Fargate and Amazon EC2
- Jul 2019 Multiple load balancer target groups per ECS service https://aws.amazon.com/about-aws/whats-new/2019/07/amazon-ecs-services-now-support-multiple-load-balancer-target-groups/
See also[edit]
- Terraform ECS: module, resources:
aws_ecs_cluster,aws_ecs_service: task definition, aws_ecs_task_definition:container_definitions ecs-cli: [ps|push|pull|images|license|logs|configure|up|down|registry-creds|compose|scale|--help]- AWS ECS tasks:
aws ecs [ list-tasks | list-task-definitions | describe-task-definition | register-task-definition ], ContainerDefinitions, AmazonECSTaskExecutionRolePolicy, Provisioning - AWS ECS:
aws ecs [ create-cluster | create-service | update-service | list-clusters | list-services | describe-cluster | describe-services | describe-tasks | put-account-setting | execute-command | run-task ] - Amazon ECS, Service, Tasks (Task overview), capacity providers, Cluster Auto Scaling (CAS),
aws ecs, ecs-cli, ~/.ecs/config, AWS Copilot, AWS Fargate, Fargate Spot, AWS CloudWatch Container Insights,/etc/ecs/ecs.config, Security group (SG), container agent, task definition, Amazon ECS events, best practices, Amazon ECS Exec Checker, Amazon ECS Agent, Service Connect,AWSServiceRoleForECS, Terraform ECS, AWS ECS Rolling deployments,requiresAttributes
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.
Source: wikiversity
Advertising: