У нас вы можете посмотреть бесплатно I Built a SELF-HOSTED GitHub Runner on AWS with Lambda and API Gateway или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Set Up Fully Automated, On-Demand GitHub Self-Hosted Runners on AWS | Cost-Efficient CI/CD (2025 Guide) In this in-depth tutorial, I’ll show you how to build a fully automated, scalable, and cost-efficient GitHub Actions runner infrastructure using AWS services like Lambda, API Gateway, Auto Scaling Groups (ASG), Launch Templates, and EC2. Say goodbye to expensive, always-on runners—with this setup, an EC2 instance launches only when a GitHub Actions workflow is triggered, registers itself as a self-hosted runner, executes the job, and automatically shuts down after completion. This means up to 70–80% cost savings compared to keeping instances running 24/7. Perfect for startups, DevOps teams, and cloud engineers looking to optimize their CI/CD pipelines. 🔧 What You’ll Learn: ✅ How the full architecture works: From GitHub Webhook → API Gateway → Lambda → ASG → EC2 Runner ✅ Create a Launch Template with preconfigured runner scripts ✅ Configure an Auto Scaling Group for dynamic scaling ✅ Use AWS Lambda to trigger runner provisioning on-demand ✅ Securely store your GitHub Personal Access Token (PAT) in AWS SSM Parameter Store ✅ Connect API Gateway to receive GitHub webhook events ✅ Automate runner registration, execution, and cleanup ✅ Ensure secure, ephemeral, and compliant CI/CD workflows 💡 Key Benefits of This Setup: ⚡ On-Demand Scaling: Runners spin up only when needed 💰 Massive Cost Savings: Save 70–80% vs. always-on runners 🔒 Secure Token Handling: GitHub PAT stored safely in AWS SSM (encrypted) 🔄 Automatic Cleanup: No idle runners wasting resources 📦 Customizable Environment: Full control over OS, tools, and dependencies 🔗 GitHub Repository & Code 👉 Full Source Code & Terraform Scripts: https://github.com/SkyOps-Dev/youtube... This repo includes: Complete Terraform IaC templates for AWS setup User data scripts for EC2 runner bootstrapping Lambda function code for auto-scaling logic Step-by-step setup guide and security best practices Fork it, customize it, and deploy your own scalable CI/CD infrastructure! ❓ Got Questions? Stuck on IAM roles, webhook permissions, or runner registration? Drop your question in the comments — I reply to every one! 🔔 Subscribe to SkyOpsTech Want more AWS, DevOps, CI/CD, and automation tutorials? 👉 Subscribe and hit the bell so you never miss a guide: @SkyOpsTech