Putting the Infrastructure to the Test
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 …
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 …
Our GitHub webhook is configured to send queued workflow_job events to the following event bus. An EventBridge rule with two (2) targets, will be required for provisioning a JIT runner. …
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 EventBridge rule includes two (2) targets, i.e.: The runner container extracts the event payload from the queue, and uses the relevant source field values to generate and initialize the …
In a past series of articles, I outlined an approach for implementing containerized, self-hosted ephemeral runners on AWS ECS/EC2, with Amazon cluster auto scaling enabled. Maintenance of the final infrastructure …
A sample workflow for creating an AWS ECR repository will used to demonstrate the procedure for completing the configuration. GitHub and AWS details associated with the workflow are: Add GitHub …