[02] Fargate Flashcards
What load balancers are supported for Fargate tasks?
ALB or NLB
What target type is used to registering Fargate tasks to a target group?
ip
What is required for UDP traffic on Fargate?
An NLB and Fargate platform version 1.4 or later
What is the recommended way to track Fargate usage against service quotas?
Fargate usage metrics published as CloudWatch metrics under the AWS/Usage namespace
What Linux parameter is supported on Fargate?
SYS_PTRACE
What features are not supported for Windows containers on Fargate?
gMSA (Group Managed Service Accounts) and Amazon FSx
How can resource limits be configured on Linux containers in Fargate?
Using ulimits
What is the isolation boundary for each Fargate task?
Each Fargate task has its own isolation boundary and does not share the underlying kernel, CPU resources, memory resources, or elastic network interfaces with another task
What is the networking mode is supported by Fargate?
awsvpc
Which role is required for Fargate tasks?
The task execution role
What is the default task execution role created by the console?
ecsTaskExecutionRole with the policy AmazonECSTaskExecutionRolePolicy
What type of tasks are run at a discounted rate by Fargate?
Spot tasks, which are used for interruption-tolerant tasks
What warning do interruption-tolerant tasks receive before being stopped?
A two-minute warning
What infrastructure configuration does Fargate Spot support?
Linux for the OS and X86_64 for the architecture
What is used when LATEST is specified for the platform version?
The latest revision of the platform version
How are Windows and Linux platform versions released and numbered?
Windows and Linux platform versions are released and numbered independently
What container runtime does Fargate for Linux use as of platform version 1.4.0?
containerd
What architectures does Windows Fargate support?
X86_64 only
What do Windows Server container images need to be created for?
A specific version of Windows Server e.g. Windows Server 2022 Core
What field in the service definition specifies the Windows Server version for Fargate?
platformFamily
What field in the task definition must match the platformFamily in the service definition?
operatingSystemPlatform
How much ephemeral storage do Fargate tasks receive by default?
20 GiB
What is the maximum amount of ephemeral storage that can be configured for a Fargate task?
200 GiB
How is ephemeral storage configured for a Fargate task?
By setting the ephemeralStorage task definition parameter