¨¦ um do Kubernetes que opera runners para o GitHub Actions. Runners auto-hospedados s?o ¨²teis em cen¨¢rios onde a tarefa executada pelo GitHub Actions precisa acessar recursos que n?o est?o acess¨ªveis aos runners em nuvem do GitHub ou possuem requisitos espec¨ªficos de sistema operacional e ambiente diferentes dos fornecidos pelo GitHub. Nesses cen¨¢rios, onde a equipe usa clusters Kubernetes, o actions-runner-controller orquestra e dimensiona esses runners. Nossas equipes gostam de sua capacidade de dimensionar runners com base no n¨²mero de workflows em execu??o em um determinado reposit¨®rio, organiza??o, enterprise ou cluster Kubernetes, bem como sua capacidade de lidar com runners Linux e Windows.
¨¦ um que opera do Kubernetes para GitHub Actions em seu cluster Kubernetes. Com essa ferramenta, voc¨º cria um recurso de execu??o no Kubernetes, que ir¨¢ executar e operar o executor auto-hospedado. Os executores auto-hospedados s?o ¨²teis em cen¨¢rios em que o trabalho executado pelo GitHub Actions precisa acessar recursos que n?o s?o acess¨ªveis aos executores de nuvem do GitHub ou t¨ºm requisitos espec¨ªficos de ambientes e sistemas operacionais diferentes dos fornecidos pelo GitHub. Nos casos em que voc¨º tem um cluster do Kubernetes, pode executar seus executores auto-hospedados como um pod do Kubernetes, com a capacidade de aumentar ou diminuir a escala conectando-se a eventos webhook do GitHub. O actions-controller-runner ¨¦ leve e escal¨¢vel.