您可以联系 GitHub 支持寻求 Actions 运行器控制器的帮助。
关于 Actions 运行器控制器版本的支持
Actions 运行器控制器 (ARC) 项目已被 GitHub 收购并作为新的 GitHub 产品发布。因此,目前有两个 ARC 版本:传统的社区维护的 ARC 和 GitHub 的自动缩放运行器集。
GitHub 仅支持最新版本的 ARC 自动缩放运行器集。对传统 ARC 的支持仅由Actions 运行器控制器存储库中的社区提供。
Actions 运行器控制器的支持范围
如果您的支持请求超出我们团队能够帮助您的范围,我们可能会建议您采取其他步骤来解决 GitHub 支持范围之外的问题。如果请求主要关于以下方面,您的支持请求可能超出 GitHub 支持的范围:
- 传统的社区维护版本的 ARC
- 安装、配置或维护依赖项
- 模板规范自定义
- 容器编排,例如 Kubernetes 设置、网络、在 ARC 中构建镜像 (DinD) 等。
- 应用 Kubernetes 策略
- 托管 Kubernetes 提供商或特定于提供商的配置
- Runner Container Hooks 与 ARC 的
kubernetes
模式结合使用 - 除 Helm 之外的安装工具
- 存储提供程序和持久卷声明 (PVC)
- 最佳实践,例如配置指标服务器、镜像缓存等。
虽然 ARC 可以使用不同的工具和配置成功部署,但如果 ARC 使用以下工具部署,您的支持请求可能超出 GitHub 支持的范围:
- 除 Helm 之外的安装工具
- 服务帐户和/或模板规范自定义
如果您不确定问题是否超出范围,请提交工单,我们将很乐意帮助您确定最佳的解决方法。
有关联系 GitHub 支持的更多信息,请参阅联系 GitHub 支持。
注意
- 目前不支持 OpenShift 集群。
- ARC 仅支持 GitHub Enterprise Server 3.9 及更高版本。
与 GitHub 支持团队合作处理 Actions Runner Controller
GitHub 支持团队可能会询问您有关 Actions Runner Controller 部署的问题,并要求您收集并附加控制器、监听器和运行器日志到支持工单。