10 月 23 - 25 日,QCon 上海站即将召开,9折优惠最后1天 了解详情
写点什么

GitLab 可完全管理 Google Kubernetes Engine

  • 2018-04-15
  • 本文字数:749 字

    阅读完需:约 2 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Google 和 GitLab宣布 GitLab 与 Google Kubernetes Engine (GKE)集成,目的是实现 GitLab 无需锁定(Lock-in)即可轻松操作 GKE。

GKE 集成意味着 GitLab 项目可连接托管在 Google Cloud Platform(GCP)平台上的 Kubernets 集群,实现运行持续集成作业,并设置持续部署流水线。据GitLab 的CEO Sid Sijbrandij 介绍,GKE 集成允许开发人员在GCP 上建立并配置受控的部署环境,而无需了解Kubernets 对集群管理的细节

要在项目中完全支持 GitLab-GKE 集成,必须要满足一些条件,包括:启用在 GitLab 中进行 Google 认证、设置 Google 结算账户、具有 GitLab 的 Master 权限、启用 Cloud Billing Resource Manager API 等。一旦所有的条件得到满足,用户就可以通过 GitLab UI 设置一系列的配置,例如集群的名称、 GCP 项目的 ID 、部署集群的区域(Zone)、组成集群的节点数、机器的类型和相关联的环境等,然后创建一个新的Kubernetes 集群。

一旦建立并配置完成Kubernets 部署环境,开发人员就可以使用 GitLab 的 Auto DevOps 特性,基于一组模板去创建一个从构建到部署并监控的完整工作流。使用模板可大大减少配置所需的步骤。此外,开发人员还可以使用 GitLab 的 Review Apps 特性,在部署更改到 Kubernetes 之前对更改做实时预览。其它一些 GKE 可使用的 GitLab 特性还包括部署面板(Deploy Boards)金丝雀部署(Canary Deployments)。正如所提及的,GitLab 和GKE 间的集成依赖于Kubernetes 标准upstream 源,因此开发人员可轻易地将他们的应用移植到不同的Kubernetes 平台。

GitLab 10.6 版开始提供 GitLab 与 GKE 的集成,免费试用期为 30 天。

查看英文原文: GitLab Can Fully Manage Google Kubernetes Engine

2018-04-15 19:002606
用户头像

发布了 391 篇内容, 共 152.8 次阅读, 收获喜欢 257 次。

关注

评论

发布
暂无评论
发现更多内容

spring-boot-route(一)Controller接收参数的几种方式

Java旅途

Java Spring Boot

架構師訓練營第 1 期 - 第 02 周總結

Panda

架構師訓練營第 1 期

架构师训练营第 1 期 -- 第三周作业

发酵的死神

极客大学架构师训练营

架构师训练营第 1 期 - 第三周学习总结

Anyou Liu

极客大学架构师训练营

为啥你用@JsonFormat注解时,LocalDateTime会反序列化失败?

冰河

springboot LocalDateTime JsonFormat

架构师训练营 1 期第 3 周:代码重构 - 总结

piercebn

极客大学架构师训练营

架构师训练营第一期 - 第三周课后 - 作业一

极客大学架构师训练营

区块链到底是什么?它为什么如此受人关注

CECBC

区块链 金融

最完整的PyTorch数据科学家指南(1)

计算机与AI

学习 PyTorch

【读书笔记二】《企业IT架构转型之道-阿里巴巴中台战略思想与架构实战》

Man

中台 分布式 研发管理

架構師訓練營第 1 期 - 第 02 周作業

Panda

架構師訓練營第 1 期

LeetCode题解:242. 有效的字母异位词,哈希表两次循环,JavaScript,详细注释

Lee Chen

大前端 LeetCode

一个草根的日常杂碎(10月1日)

刘新吾

随笔杂谈 生活记录 社会百态

架构师训练营第一期 - 第三周课后 - 作业二

极客大学架构师训练营

架构师训练营第三周学习总结

成长者

极客大学架构师训练营

架构师训练营—第三周学习总结

Geek_shu1988

极客时间 - 架构师一期 - 第三周作业

_

极客大学架构师训练营 第三周

架构师训练营第 3 周作业

netspecial

极客大学架构师训练营

互联网上正规平台的辨别方法?被AG黑网投黑钱拿回的技巧方案

InfoQ_6b6a6317a692

为什么go中的receiver name不推荐使用this或者self

Gopher指北

后端 Go 语言

架构师训练营—第三周作业

Geek_shu1988

架构师训练营第三周命题作业

成长者

极客大学架构师训练营

LeetCode题解:242. 有效的字母异位词,哈希表一次循环,JavaScript,详细注释

Lee Chen

大前端 LeetCode

区块链12年:应用在了哪些领域?

CECBC

区块链 教育 金融 物流

第三周总结

_

极客大学架构师训练营 第三周总结

go语言设计的理解-工程化语言

superman

Java 面向对象编程 Go 语言

第三周用组合设计模式编写程序

Geek_fabd84

Ui Automator 框架和Ui Automator Viewer你会用吗?附送「必备adb命令」拿走不谢 !

清菡软件测试

android

架构师训练营第 1 期 -- 第三周学习总结

发酵的死神

极客大学架构师训练营

智能的本质—DIKW结构

良少

学习 AI 智能 DIKW

如何理解区块链行业的安全问题?

CECBC

区块链 人工智能 大数据

GitLab可完全管理Google Kubernetes Engine_DevOps & 平台工程_Sergio De Simone_InfoQ精选文章