Skip to main content

关于对 Actions Runner Controller 的支持

联系 GitHub 支持 寻求 Actions Runner Controller 方面的帮助之前需要了解哪些信息。

可以联系 GitHub 支持 寻求 Actions Runner Controller 方面的帮助。

关于对 Actions Runner Controller 版本的支持

GitHub 采用 Actions Runner Controller (ARC) 项目作为新的 GitHub 产品发布。 因此,目前有两个 ARC 版本:社区维护的旧版 ARC 和 GitHub 的自动缩放运行器集。

GitHub 仅支持最新的自动缩放运行器集版本 ARC。 对旧版 ARC 的支持仅由 Actions Runner Controller 存储库中的社区提供。

对 Actions Runner Controller 的支持范围

如果您的支持申请超出了我们团队可以帮助您的范围, 我们可能会提出后续措施建议,以便在 GitHub 支持 之外解决您的问题。 您的支持申请如果主要是关于以下方面,可能超出了 GitHub 支持 的范围:

  • 旧版社区维护的 ARC
  • 安装、配置或维护依赖项
  • 模板规格自定义
  • 容器业务流程协调程序,例如 Kubernetes 设置、网络、在 ARC (DinD) 中生成映像等。
  • 应用 Kubernetes 策略
  • 托管 Kubernetes 提供程序或特定于提供程序的配置
  • Runner Container Hooks 与 ARC 的 kubernetes 模式结合
  • Helm 以外的安装工具
  • 存储预配器和 PersistentVolumeClaims (PVC)
  • 最佳做法,例如配置指标服务器、映像缓存等。

虽然 ARC 可以使用不同的工具和配置成功部署,但如果使用以下方式部署 ARC,则表明你的支持请求可能超出了 GitHub 支持 的范围:

  • Helm 以外的安装工具
  • 服务帐户和/或模板规格自定义

如果您不确定问题是否超出范围,请开一个事件单,我们乐意帮助您确定最好的处理方式。

有关联系 GitHub 支持的详细信息,请参阅“联系 GitHub 支持”。

注意:

  • 当前不支持 OpenShift 群集。
  • 仅 GitHub Enterprise Server 版本 3.9 及更高版本支持 ARC。

使用适用于 Actions Runner Controller 的 GitHub 支持

GitHub 支持 可能会询问有关操作运行器控制器部署的问题,并请求你收集控制器、侦听器和运行器日志并将其附加到支持票证中。