Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Como controlar o acesso a executores maiores

Você pode usar políticas para limitar o acesso a executor maiors que foram adicionados a uma organização ou a uma empresa.

O recurso de executor maiors está atualmente em versão beta para organizações e empresas usando os planos GitHub Team ou GitHub Enterprise Cloud, e está sujeito a alterações. Para solicitar acesso ao beta, visite a página de inscrição.

Sobre os grupos de executores

Observação: todas as organizações têm um só grupo de executores padrão. Somente contas de empresa e organizações pertencentes a contas de empresa podem criar e gerenciar grupos de executores adicionais.

Grupos de executores são usados para controlar o acesso aos executores. Os administradores da organização podem configurar políticas de acesso que controlam quais repositórios em uma organização têm acesso ao grupo de runner.

Se você usar o GitHub Enterprise Cloud, poderá criar grupos de executores adicionais. Os administradores da empresa podem configurar políticas de acesso que controlam quais organizações em uma empresa têm acesso ao grupo de executores, e os administradores da organização podem atribuir políticas de acesso ao repositório granulares adicionais para o grupo de executores da empresa. Para obter mais informações, confira a documentação GitHub Enterprise Cloud.

Grupo padrão para executor maiors

Organizações e empresas com acesso a executor maiors receberão automaticamente um grupo de executores padrão chamado "Executores Maiores Padrão" que inclui 4 executores de tamanhos variados. Os executores desse grupo são pré-configurados e estão prontos para uso imediato. Para usar os executores nesse grupo, você precisará adicionar o rótulo correspondente ao executor de sua escolha ao arquivo do fluxo de trabalho. Veja os rótulos na tabela abaixo. Para obter mais informações sobre como usar rótulos, confira "Como executar trabalhos em seu executor".

Executores padrão

DescriçãoRotularImage
Executor Ubuntu de 4 núcleosubuntu-latest-4-coresUbuntu – Mais recente
Executor Ubuntu de 8 núcleosubuntu-latest-8-coresUbuntu – Mais recente
Executor Ubuntu de 16 núcleosubuntu-latest-16-coresUbuntu – Mais recente
Executor Windows de 8 núcleoswindows-latest-8-coresWindows Server – Mais recente

O grupo padrão de executor maior é criado no nível da entidade de cobrança. Se sua organização fizer parte de uma conta corporativa, o grupo será gerenciado no nível empresarial. Se a organização não for enquadrada como uma empresa, o grupo será gerenciado no nível da organização.

Você não será cobrado por esses executores enquanto não usá-los em seus fluxos de trabalho. Depois que os executores forem usados, a cobrança funcionará como de costume. Para obter mais informações sobre cobrança, confira "Como usar executor maiors".

O acesso padrão para um grupo de executor maior no nível empresarial é definido para compartilhar automaticamente com todas as organizações da empresa, mas não com todos os repositórios. Os administradores da organização precisarão compartilhar o grupo padrão de executor maior com cada repositório separadamente. Para grupos de executor maior no nível da organização, o acesso padrão é definido para compartilhar automaticamente o grupo com todos os repositórios. Para obter mais informações sobre como alterar as políticas de acesso e como exibir o grupo padrão de executor maior, confira "Como alterar a política de acesso de um grupo de executores".

Como alterar a política de acesso de um grupo de executores

Warning: Se você estiver usando um intervalo de IP fixo, a recomendação será usar apenas executor maior com repositórios particulares. Bifurcações do seu repositório podem executar códigos perigosos em seu executor maior criando uma solicitação de pull que executa o código em um fluxo de trabalho.

Para grupos de executores em uma empresa, você pode mudar quais organizações na empresa podem acessar um grupo de executores. Para grupos de executores em uma organização, você pode alterar quais repositórios na organização podem acessar um grupo de executores.

Alterando quais organizações ou repositórios podem acessar um grupo de executores

  1. Acesse a página principal do repositório ou da organização em que os grupos de executores estão localizados.
  2. Clique em Configurações.
  3. Na barra lateral esquerda, clique em Ações e em Grupos de executores. 1. Na lista de grupos, clique no grupo de executores que deseja configurar.
  4. Para os grupos de executores em uma empresa, em Acesso da organização, modifique as organizações que podem acessar o grupo de executores. Para os grupos de executores em uma organização, em Acesso do repositório, modifique os repositórios que podem acessar o grupo de executores.

Alterando o nome de um grupo de executores

  1. Acesse a página principal do repositório ou da organização em que os grupos de executores estão localizados.
  2. Clique em Configurações.
  3. Na barra lateral esquerda, clique em Ações e em Grupos de executores. 1. Na lista de grupos, clique no grupo de executores que deseja configurar.
  4. Altere o nome do grupo de executores.