跳至主要内容

关于 Actions 运行器控制器的支持

在您联系 GitHub 支持寻求 Actions 运行器控制器的帮助之前,您需要了解的内容。

您可以联系 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 部署的问题,并要求您收集并附加控制器、监听器和运行器日志到支持工单。