写点什么

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:002186
用户头像

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

关注

评论

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

Spring Boot 中使用 JSON Schema 来校验复杂JSON数据

EquatorCoco

json Spring Boot 后端

【YashanDB数据库】数据库运行正常,日志出现大量错误metadata changed

YashanDB

yashandb 崖山数据库

Experience Design 2020 (xd)中文破解版 mac/win

Rose

API 接口测试的发展前景展望

Noah

微店商品数据获取新姿势:商品列表接口深度剖析

tbapi

微店API 微店商品列表接口 微店商品列表API

对比速览 | Alluxio 企业版 v.s. 社区版

Alluxio

模型训练 大数据分析 大模型 Alluxio GPU 利用率

Jenkins的安装教程

禅道项目管理

技术 jenkins 应用安装

Waves Complete 12 for mac(全套音频效果处理工具)完美破解版资源

Rose

免费文档软件:提高效率的顶级选择

爱吃小舅的鱼

文档管理 免费

6个很受用的 JavaScript 代码片段

高端章鱼哥

企业如何构建全面的指标管理体系?

袋鼠云数栈

指标体系 指标 指标平台 指标数据安全 指标生命周期

数据可视化中的个性化定制设计

inBuilder低代码平台

Sensei for Mac(好用的系统优化清理工具)v1.5.9中文激活版

Rose

SnailSVN Pro for mac(SVN客户端)使用教程

Rose

GPU云服务器是什么?有什么用?

Ogcloud

gpu 服务器 云服务 云服务器 GPU云服务器

电商数据洞察:淘宝与天猫商品详情API的深入解析与应用

代码忍者

如何在本地运行大型语言模型?

神州数码

首批搭载豆包大模型量产车型 smart精灵5即将发布

新消费日报

【YashanDB数据库】VMware虚拟机使用默认安装,在掉电之后数据库无法启动

YashanDB

yashandb 崖山数据库 崖山DB

你知道哪些Python 中删除文件的方法?

秃头小帅oi

Tik Tok账号被限流什么原因?怎么解决?

Ogcloud

TikTok tiktok运营 tiktok直播 TikTok养号

Lightroom Classic 2024破解版 LrC2024中文版下载

Rose

ACM MM2024 | 网易伏羲多模态研究再获国际认可,推动特定领域跨模态理解新突破

网易伏羲

多模态 网易伏羲 VLP CMITR

6 大推荐给开发者的无代码工具

NocoBase

无代码开发 无代码

针对一个有意思的钓鱼免杀样本的详细分析

我再BUG界嘎嘎乱杀

黑客 网络安全 安全 信息安全 网安

内测分享:如何把小程序游戏的运行到iOSApp中

Geek_2305a8

国内项目管理软件大比拼:找到你的最佳工具

爱吃小舅的鱼

项目管理

好用的mac硬盘测速工具 Blackmagic Disk Speed Test免费版

Rose

数据库管理开发工具Navicat for MySQl 中文汉化版 Mac/win

Rose

手把手教程:如何将小程序游戏集成到Android APP中

Geek_2305a8

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