gpt4 book ai didi

github-actions - Github Action 是否支持按需自托管运行器?

转载 作者:行者123 更新时间:2023-12-04 08:34:37 25 4
gpt4 key购买 nike

我们需要使用 Github 操作自托管运行器,因为我们需要访问本地资源。

我知道我们可以在 VM 或 docker 容器上运行自托管运行器。

我们可以按需运行自托管运行器吗?就像 Github 托管的运行器一样,它始终使用干净的隔离 VM 并在作业执行结束时被销毁。或者像 Azure DevOps/Github 上的作业代理,它创建了干净的作业代理容器来运行管道并在最后被删除。

我们可以用 Gihub-action 自托管运行器做类似的事情吗?例如。允许我们使用 Docker 引擎或 Kubernetes 集群将 VM 注册为自托管运行器。当我运行 Github 工作流时,它应该启动一个容器并在该容器内运行工作流。之后,它应该删除容器。

现在可以吗?我不确定是否有 Github 操作的路线图文档。

最佳答案

如果你使用AWS,你可以试试ec2-github-runner .它完全符合您的要求。

我相信同样的方法也可以用于其他云提供商。

GitHub 本身目前不提供此类功能。

关于github-actions - Github Action 是否支持按需自托管运行器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64856754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com