速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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

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

关注

评论

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

元数据管理服务分析报告

漫长的白日梦

数据湖 AWS 元数据

【前端 · 面试 】HTTP 总结(六)—— HTTP 版本区别

编程三昧

面试 HTTP 8月日更 http版本

Druid 集群方式部署 —— 端口调整

HoneyMoose

我受够WIN10了!!!

Jackpop

spring的循环依赖

卢卡多多

spring aop 8月日更

超全激活函数学习总结!!!

Shirakawa

神经网络 机器学习 算法 激活函数

JavaScript代码片段学设计模式

devpoint

设计模式 工厂模式 8月日更

在线邮箱地址提取工具

入门小站

工具

Druid 集群方式部署 —— 配置 Zookeeper 连接

HoneyMoose

字节跳动旗下大力教育大批量裁员,赔偿 n+2

hanaper

有状态流处理简介(一)

Databri_AI

flink 批处理 状态

Druid 使用 Kafka 数据加载教程——下载和启动 Kafka

HoneyMoose

浅谈限流组件的应用和设计原则

xiaoxi666

redis sentinel 分布式限流 redisson redis-cell

Druid 集群方式部署 —— 启动服务

HoneyMoose

Pandas系列_DataFrame数据筛选(上)

Peter

Python 数据分析 pandas

深入了解NIO底层原理

陈皮的JavaLib

Java 面试 nio 8月日更

Linux中buff-cache占用过高解决方案

入门小站

Linux

Druid 集群方式部署 —— 配置调整

HoneyMoose

前端之数据结构(三)集合和字典

Augus

数据结构 8月日更

两个小女孩

箭上有毒

8月日更

明道实施与需求的耦合

明道云

分布式认知工业互联网平台如何赋能企业数字化转型?

CECBC

yyds,Win10真香!!!

Jackpop

☕【Java技术指南】教你如何使用【精巧好用】的DelayQueue(延时队列)

洛神灬殇

Java 延迟队列 8月日更 DelayedQueue

docker编排参数详解(docker-compose.yml配置文件编写)

xcbeyond

Docker 容器 8月日更

在明道云上搭建的应用维护管理的几点建议

明道云

DataFrame数据创建:10种方式任你选

Peter

Python 数据分析 pandas

网络攻防学习笔记 Day97

穿过生命散发芬芳

态势感知 网络攻防 8月日更

架构训练营 模块4作业

sophiahuxh

linux中常见工具安装问题集锦

liuzhen007

8月日更

【设计模式】桥接模式

Andy阿辉

编程 后端 设计模式 8月日更

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