Skip to content

This repository enables the deployment and management of self-hosted GitHub runners on Azure Kubernetes Service (AKS), offering a scalable, private, and customizable solution for CI/CD workflows.

License

Notifications You must be signed in to change notification settings

QuestOpsHub/self-hosted-github-runners-aks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Self-Hosted GitHub Runners on Azure Kubernetes Service (AKS)

This repository enables the deployment and management of self-hosted GitHub runners on Azure Kubernetes Service (AKS), offering a scalable, private, and customizable solution for CI/CD workflows.

🏗 Architecture

  • image01

🎯 End Result

  • As shown in the below diagram, runners will be added at the organizational level through a structured and scalable integration process. This approach allows runners to be dynamically assigned based on real-time workload demands, optimizing performance and minimizing downtime.

    • image02

🤝 Contributing

  • Contributions are welcome! Please open issues or submit pull requests for improvements and fixes.

📄 License

  • This project is licensed under the MIT License.

About

This repository enables the deployment and management of self-hosted GitHub runners on Azure Kubernetes Service (AKS), offering a scalable, private, and customizable solution for CI/CD workflows.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published