发布于 : Mar 29, 2022
Mar 2022
评估
在了解它将对你的企业产生什么影响的前提下值得探索
actions-runner-controller 是一种Kubernetes 控制器,它在 Kubernetes 集群上为 GitHub Actions 运行自托管运行器。这个工具可以在 Kubernetes 上创建一个运行器资源,它可以运行和操作自托管运行器。当你的 GitHub Actions 运行的作业需要访问 GitHub 云运行器主机无法访问的资源,或者依赖于某些特定的操作系统和环境而 GitHub 没有提供时,自托管运行器会很有帮助。当你有一个 Kubernetes 集群,你可以将自托管运行器作为一个 Kubernetes pod 运行,并根据 GitHub webhook 事件来伸缩。 actions-controller-runner 具有轻量级和可伸缩的特性。