Dynamic Runner Sizing (CPU/Memory)
During the creation of the Fargate task, the CPU and memory allocations (task size) were set to the following values: This “static” sizing may prove to be insufficient for more …
During the creation of the Fargate task, the CPU and memory allocations (task size) were set to the following values: This “static” sizing may prove to be insufficient for more …
With all the infrastructure components now in place, it’s time to perform an end-to-end test run. Test Plan The following outlines a basic test plan: Expected Result(s) After initiating a …
The ECS Fargate task includes the container definition for our JIT runner, along with the URI of the associated ECR image. A walkthrough for creating a sample task is covered …
Our image will be derived from an ubuntu:jammy base, for target architecture type, linux/amd64. After building the image, we’ll push it to an ECR repository. Image Artifacts Create a location …
The main goal of this post is to create a local docker compose stack, comprising of single container/service, i.e., GitHub self-hosted runner. Some extra effort is involved in preparing the …