写点什么

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

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

关注

评论

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

2024 年美国大选将如何影响 Web3 行业?

股市老人

InPlant SCADA笔记 io MQTT协议的应用

万里无云万里天

mqtt 工厂运维 InPlant SCADA

基于Java+SpringBoot+Vue前后端分离健美操评分系统设计和实现

hunter_coder

后端开发

日志框架简介-Slf4j+Logback入门实践

京东科技开发者

TinyVue 组件库官网焕然一新!

OpenTiny社区

Vue 组件库 OpenTiny

InPlant SCADA笔记 day2与知识点

万里无云万里天

工厂运维 InPlant SCADA

TapData 信创数据源 | 国产信创数据库 TiDB 数据迁移指南,加速国产化进程,推进自主创新建设

tapdata

AutoMQ 开源可观测性方案:夜莺 Flashcat

AutoMQ

云计算 kafka 云原生 Apache Kafka AutoMQ

ChinaJoy 2024启动!西部数据展示丰富游戏存储解决方案让发烧友直面各式挑战

Geek_2d6073

Java 内推 | 教育行业缺口来了,研发,运维,产品,教研,职能,营销... 别错过

Seachal

Java 内推

InPlant SCADA笔记 io S7协议的应用

万里无云万里天

InPlant SCADA 西门子

基于Java+SpringBoot+Vue前后端分离健身房管理系统设计和实现

hunter_coder

后端开发

InPlant SCADA笔记 io memory驱动的应用

万里无云万里天

工厂运维 InPlant SCADA

InPlant SCADA笔记 io OPC DA协议的应用

万里无云万里天

OPCUA InPlant SCADA

InPlant SCADA笔记 io OPC UA协议的应用

万里无云万里天

工厂运维 OPCUA InPlant SCADA

基于Java+SpringBoot+Vue前后端分离疾病防控综合系统设计和实现

hunter_coder

后端开发

记录一次RPC服务有损上线的分析过程

京东科技开发者

8款好用的PPT免费生成器推荐,堪称办公神器!

彭宏豪95

效率工具 职场 PPT AIGC AI生成PPT

以太坊 ETF 获批:如何影响 Web3

股市老人

基于Java+SpringBoot+Vue前后端分离教师工作量管理系统设计和实现

hunter_coder

后端开发

InPlant SCADA笔记 day1与首次安装

万里无云万里天

工厂运维 InPlant SCADA

InPlant SCADA笔记 io modbus tcp协议的应用

万里无云万里天

Modbus 工厂运维 InPlant SCADA

基于Java+SpringBoot+Vue前后端分离教学资料管理系统设计和实现

hunter_coder

后端开发

基于Java+SpringBoot+Vue前后端分离教师工作量计算系统设计和实现

hunter_coder

后端开发

基于Java+SpringBoot+Vue前后端分离机动车号牌管理系统设计和实现

hunter_coder

后端开发

使用 Easysearch 打造企业内部知识问答系统

极限实验室

easysearch 征文系列

InPlant SCADA笔记 io iec104协议的应用

万里无云万里天

工厂运维 InPlant SCADA iec104

基于Java+SpringBoot+Vue前后端分离家政服务平台设计和实现

hunter_coder

后端开发

源码补丁神器—patch-package

京东科技开发者

照明黑马智谋纪,让小白玩转AI照明

编程猫

精选开源项目管理系统:为您的团队挑选最佳选项

爱吃小舅的鱼

项目管理 开源系统

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