Prepare your environment for this section:
$ prepare-environment fundamentals/fargate
This will make the following changes to your lab environment:
You can view the Terraform that applies these changes here.
In the previous module we saw how to provision EC2 compute instances to run Pods in our EKS cluster, and how managed node groups help reduce the operational burden. However, in this model you’re still responsible for the availability, capacity, and maintenance of the underlying infrastructure.
Fargate is a serverless computing technology that reduces your concern about allocating hardware resources to your system. In this section, we will learn how to enable Fargate, then perform scheduling, allocating resources, and scaling workloads running on Fargate.