Skip to main content

Suporte para o Controlador do Executor de Ações

O que você deve saber antes de entrar em contato com o Suporte do GitHub a fim de obter assistência para o Actions Runner Controller.

Visão geral

O projeto ARC (Actions Runner Controller) foi adotado pelo GitHub para ser lançado como um novo produto do GitHub. Como resultado, no momento há duas versões do ARC: o ARC herdado mantido pela comunidade e os Autoscaling Runner Sets do GitHub.

O GitHub dá suporte apenas à versão mais recente de Autoscaling Runner Sets do ARC. O suporte para o ARC herdado é fornecido pela comunidade apenas no repositório do Actions Runner Controller.

Escopo de suporte para o Actions Runner Controller

Para garantir uma adoção suave do Actions Runner Controller, recomendamos que as organizações tenham um especialista em Kubernetes. Muitos aspectos da instalação do ARC, incluindo orquestração de contêiner, rede, aplicativo de política e integração com provedores gerenciados do Kubernetes, estão fora do escopo do Suporte do GitHub e exigem conhecimento aprofundado do Kubernetes. Se a sua solicitação de suporte não está no escopo de auxílio da nossa equipe, podemos recomendar próximas etapas para resolução do problema fora do Suporte do GitHub. A sua solicitação de suporte está fora do escopo de Suporte do GitHub se a solicitação for principalmente sobre:

  • A versão herdada do ARC mantida pela comunidade
  • Instalando, configurando ou mantendo dependências
  • Personalização de especificações de modelo
  • Orquestração de contêineres, como configuração do Kubernetes, rede, criação de imagens em ARC (DinD) etc.
  • Aplicar políticas do Kubernetes
  • Provedores do Kubernetes gerenciados ou configurações específicas do provedor
  •         [Runner Container Hooks](https://github.com/actions/runner-container-hooks) em conjunto com o modo `kubernetes` do ARC
    
  • Ferramentas de instalação que não o Helm
  • Provisionadores de armazenamento e PVCs (PersistentVolumeClaims)
  • Práticas recomendadas, como configuração de servidores de métricas, cache de imagens etc.

Embora o ARC possa ser implantado com êxito com diferentes ferramentas e configurações, sua solicitação de suporte possivelmente estará fora do escopo do Suporte do GitHub se o ARC tiver sido implantado com:

  • Ferramentas de instalação que não o Helm
  • Personalização de especificações de conta de serviço e/ou modelo

Para obter mais informações sobre como entrar em contato com o Suporte do GitHub, consulte Entrando em contato com o suporte do GitHub.

Observação

  • Os clusters do OpenShift estão em visualização pública. Consulte as diretrizes do Red Hat para obter recomendações de configuração.
  • O ARC só é compatível com o GitHub Enterprise Server versões 3.9 e posteriores.

Trabalhar com o Suporte do GitHub para Actions Runner Controller

O Suporte do GitHub pode fazer perguntas sobre a implantação do Actions Runner Controller e solicitar que você colete e anexe logs de controlador, logs de ouvinte, logs de executor e gráficos do Helm (values.yaml) ao tíquete de suporte.