阅读时间:3分钟
GitHub的行为是一个CI / CD平台,允许您定义自定义工作流和自动化软件开发项目中的各种任务。
GitHub的行为,您可以设置持续集成和部署管道、运行测试,执行代码分析,并执行其他操作时具体的事件发生时,如将代码存储库或创建一个请求。这些工作流是YAML文件中定义的,可以轻松地定制以满足您的项目的具体要求。
工作流的步骤被定义为执行工作虚拟机内跑步者喜欢EC2实例。他们要么运行一个脚本,您定义或运行一个动作简化您的工作流程。

跑步是应用程序从GitHub操作工作流运行工作。它使用GitHub行动托管的虚拟环境,或者你可以self-host跑步者在您自己的环境。
在自动定量的情况下自托管跑步者,你需要自动化基于配置的webhook事件。添加一个自托管的跑步者就workflow_job webhook事件接收排队活动。跑步者必须匹配标签添加工作流所要求的工作。一旦工作完成,跑步者必须被删除。
所以抓住在哪里?
高的和不可预测的成本:Github操作工作流可以在Github托管跑步上运行,但是定价和管理可以成为显著提高你的使用增加。最大化你的计算储蓄,您可能会被迫使用和管理自托管的跑步者。
复杂的设置和维护:自托管的跑步者,伸缩和管理有很多移动部件。同样,只有开源解决方案,要求大量的设置和管理。雷电竞官网进入最后,你不仅最终支付AWS的计算资源也为扩展和管理资源,比如API网关,SQS,λ,可以避免使用这个集成。雷竞技rabet官网
点连接和Elastigroup救援!
你现在可以轻松地规模和管理Github托管你的Github的跑步者在工作流程工作Elastigroup自动伸缩的点连接。
使用这种集成,DevOps工程师可以避免冗长和繁琐的过程参与GitHub跑步者的设置和管理。相反,他们只会支付他们所使用的计算资源。雷竞技rabet官网
此外,Elastigroup确保储蓄的计算资源总是优化利用所有可用的现货和保留市场。雷竞技rabet官网点连接作为“结缔组织”,提供一个窗格玻璃GitHub工作流编排和自动化。
体系结构
Elastigroup管理EC2 GitHub跑步者,点连接确保跑步者自动定量根据工作需求。一旦工作流提交给您的存储库,它触发一个webhook现货连接,鳞片Elastigroup EC2实例为跑步者的工作基于工作流的标签。任何空闲跑步然后按比例缩小,根据您的预定的触发点连接。
今天尝试Elastigroup GitHub行动集成
Elastigroup与现场连接确保GitHub跑步者更多的EC2计算储蓄和运行没有EC2自动定量的管理开销。Elastigroup可靠地使用所有可用的现货市场和任何未使用的储蓄计划和/或保留在你的AWS帐户。然后点连接管理的所有自动定量EC2跑步者通过自动增加或减少的数量自托管的跑步者在GitHub库基于工作流的工作需求。
Elastigroup GitHub操作集成消除所有参与伸缩跑的GitHub的复杂性和管理EC2实例在一个符合成本效益和可靠的方法。有关详细信息,请参阅我们的文档站点上建立这种集成。
简化,节约、优化和自动化GitHub工作量Elastigroup和连接。伸出你的现货联系人更多细节。