Google推出Jenkins GKE扩充套件,简化软件部署工作

为了帮助GCP使用者将工作负载部署到GKE丛集,Google发布了Jenkins GKE扩充套件,提供一个简化的建置步骤,解决复杂的软件部署策略。

Jenkins是一个开源的自动化软件部署工具,执行持续整合与持续交付的工作。虽然用户之前早就可以在GKE丛集上执行Jenkins,不过要管理强健的部署策略并不容易,因此Google现在推出Jenkins GKE扩充套件,以解决部署繁杂的问题。

Jenkins GKE扩充套件的使用方式简单,使用者界面将会引导使用者完成配置工作,扩充套件需要的资讯包括服务帐户凭证,以及GCP专案ID和要使用的GKE丛集,还有Jenkins工作空间中manifests的部署路径。

Google提醒,许多部署机制会触发kubectl命令,要求Kubernetes进行变更,但这可能在部署无法达到健康状态的时候产生许多误报,而用户可以要求Jenkins GKE扩充套件等待用户的部署,透过启用验证部署选项进入被动状态,由扩充套件轮询部署,取得健康Pod的数量,确保达最小健康复制(Replica)的要求。Google表示,他们未来还会新增这类逻辑,对其他类型的资源进行验证。

虽然Jenkins GKE扩充套件提供了一个视觉化界面,用户可以直观地进行配置,但在许多情况,用户可能会希望以代码定义应用程式的部署过程,方便审核与验证更改,而Jenkins也支持了Pipeline语法,供用户在独立于原始码之外的档案定义建置、测试与发布程序。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();