Show HN: Forge – Secure, Multi-Tenant GitHub Actions Runners on K8s or EC2
a year ago
- #DevOps
- #GitHub Actions
- #AWS
- Forge是一个可扩展、安全且全自动化的多租户平台,用于在AWS上运行临时的GitHub Actions运行器。
- 该项目由社区驱动并开源,欢迎参与问题分类、提交PR、代码审查及讨论等贡献。
- Forge通过多租户隔离、漂移修复和可观测性等功能,实现了跨EC2和EKS的GitHub Actions运行器自动供应与生命周期管理。
- 核心特性包括:临时运行器、租户隔离、无接触自动化、内置可观测性、成本感知调度、灵活的基础设施、多运行器部署以及广泛的操作系统支持。
- 同时支持GitHub Cloud和GitHub Enterprise Server (GHES)。
- 入门指南涵盖准备AWS账户、部署Forge基础设施、配置GitHub应用及设置租户配置。
- Forge提供详细文档、配置选项和租户使用指南,便于实际部署与管理。
- 项目遵循Apache软件许可证,鼓励贡献行为,参与规范详见CONTRIBUTING.md文件。