132. GitHub Action Runners on AWS
AWS Bites3 Loka 2024

132. GitHub Action Runners on AWS

In this episode, we provided an overview of GitHub Action Runners and discussed the benefits of using self-hosted runners on AWS. We covered options including EC2 and CodeBuild for running GitHub Actions, compared pricing across solutions, and shared our hands-on experience setting things up. Overall, using AWS services can provide more control, lower latency, and cost optimization compared to GitHub hosted runners.


💰 SPONSORS 💰 AWS Bites is sponsored by fourTheorem, an Advanced AWS partner that works collaboratively with you and sets you up for long-term success on AWS. Find out more at ⁠fourtheorem.com⁠.


The source code for the project we discussed is available on GitHub: ⁠fourTheorem/codebuild-gha-runners⁠!


In this episode, we mentioned the following resources.

  1. ⁠Cloudonaut - Self-Hosted GitHub Runners on AWS⁠
  2. ⁠AWS: Best Practices for Working with Self-Hosted GitHub Action Runners at Scale on AWS⁠
  3. ⁠GitHub - philips-labs/terraform-aws-github-runner⁠
  4. ⁠GitHub - garysassano/cdktf-aws-codebuild-github-runners-organization⁠
  5. ⁠GitHub - machulav/ec2-github-runner⁠
  6. ⁠AWS CodeBuild Managed Self-Hosted GitHub Action Runners⁠
  7. ⁠HyperEnv - Self-hosted GitHub runners on AWS⁠
  8. ⁠RunsOn - Self-hosted runners on AWS⁠
  9. ⁠Actions Runner Controller for Kubernetes⁠
  10. ⁠Biome⁠
  11. ⁠SLIC Watch⁠

Do you have any AWS questions you would like us to address?

Leave a comment here or connect with us on X, formerly Twitter: - ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/eoins⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ - ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/loige⁠⁠⁠⁠

Jaksot(156)

96. AWS Governance and Landing Zone with Control Tower, Org Formation, and Terraform

96. AWS Governance and Landing Zone with Control Tower, Org Formation, and Terraform

In this episode of AWS Bites, Luciano and Eoin dive deep into the world of AWS governance, landing zones, and automation tools. AWS emphasizes the importance of good governance for customers of all si...

21 Syys 202324min

95. Mounting S3 as a Filesystem

95. Mounting S3 as a Filesystem

Saddle up for a cloud adventure like no other in this episode of AWS Bites, where Eoin and Luciano explore the untamed world of AWS S3 Mountpoint. Just like a trusty steed on the digital prairie, Moun...

14 Syys 202315min

94. Get the Most out of CloudTrail with Athena

94. Get the Most out of CloudTrail with Athena

Ever wondered how to gain deep insights into the myriad of activities within your AWS organization accounts? In this episode of AWS Bites, we dive into the world of AWS CloudTrail and Athena, showing ...

17 Elo 202313min

93. CDK Patterns - The Good, The Bad and The Ugly

93. CDK Patterns - The Good, The Bad and The Ugly

In today's episode, we're diving into the fascinating world of CDK Patterns - those ingenious building blocks that can transform your cloud journey. We uncover what CDK Patterns are, where to find the...

10 Elo 202319min

92. Decomposing the Monolith Lambda

92. Decomposing the Monolith Lambda

In this episode of AWS Bites, we take you on a captivating migration journey. Together, we'll explore how we transformed fullstackbulletin.com's automation process, leaving behind the complexities of ...

3 Elo 202323min

91. Our Journeys into Software and AWS

91. Our Journeys into Software and AWS

In this episode, we take a journey through time and technology and learn the origin stories of Eoin and Luciano. In this captivating discussion, they share their paths into the world of software devel...

27 Heinä 202322min

90. 9 Ideas that would Skyrocket AWS to New Heights

90. 9 Ideas that would Skyrocket AWS to New Heights

AWS is great, but it can surely be better, much better! Today we want to mention 9 things that could help AWS to reach new heights: hard billing limits, better UX and documentation, and much more! We ...

20 Heinä 202311min

89. Should you simulate AWS locally?

89. Should you simulate AWS locally?

Welcome to the epic tale of AWS Bites! In this chapter, we embark on a perilous journey through the challenges of developing distributed applications on AWS. We encounter fierce foes in the form of d...

13 Heinä 202316min