写点什么

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

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

关注

评论

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

书单 | 这6本书,带你轻松学习自动化办公

博文视点Broadview

云图说|ModelArts Pro:让AI开发更简单

华为云开发者联盟

AI 华为云 ModelArts Pro 云图说

如何让 Spring Security 「少管闲事」

mzlogin

Java spring spring security

DevTools 实现原理与性能分析实战

vivo互联网技术

chrome 前端 Web

前端开发:自定义时间轴的使用

三掌柜

28t 28天写作 12月日更

聊聊 Kafka: Consumer 源码解析之 Rebalance 机制

老周聊架构

签约计划第二季

架构训练营 - 模块八

Geek_9de3de

架构实战营

读写锁ReentranReadWriteLock源码分析

Ayue、

读写锁 lock

中电科技加入龙蜥社区,助力开源生态建设

OpenAnolis小助手

开源社区 龙蜥社区

【转】java开发之SpringBoot数据校验机制

@零度

Spring Boot JAVA开发

梦想总是要有的 - 工作20年程序员的2021年度总结

万俊峰Kevin

程序员 微服务 年终总结 年度总结 Go 语言

结束了(26/28)

赵新龙

28天写作

常回家看看

Tiger

28天写作

某俄罗斯小哥,竟靠一个服务器软件直接封神?

沉默王二

nginx

php项目使用xdebug远程调试

try catch

php 调试 Xdebug

技术职场主题线上沙龙|程序员百万年薪进阶指南

智联卓聘

职场成长 Java技术提升 技术职场 百万年薪

PassJava 开源 (八) :Spring Cloud 整合 Nacos配置中心

悟空聊架构

nacos 28天写作 passjava 悟空聊架构 12月日更

给弟弟的信第25封|这个世界有上帝吗?

大菠萝

28天写作

架构实战训练营-模块4-作业

温安适

「架构实战营」

开源 Serverless 里程碑:Knative 1.0 来了

阿里巴巴云原生

阿里云 开源 Serverless 云原生 Knative

如何强化应用安全能力,全面拦截 Log4j 漏洞攻击

阿里巴巴云原生

阿里云 云原生 安全 log4j

架构实战营模块七作业

孙志强

架构实战营

更快的Maven来了,我的天,速度提升了8倍!

王磊

“积木拼装”,HarmonyOS弹性部署大揭秘!|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

Vue学习的4个实用的Javascript技巧

编程江湖

VUE 3.0 源码

SpringBoot2 API接口签名实现

编程江湖

springboot

带你掌握二进制SCA检测工具的短板及应对措施

华为云开发者联盟

测试 二进制 漏洞 二进制SCA检测

电子书网站推荐

坚果

28天写作 12月日更

分析内部运行机制,教你解决Redis性能问题

华为云开发者联盟

数据库 redis 缓存 GaussDB(for Redis) 结构化存储

前端开发:基于移动端的Vue项目的Loading使用

三掌柜

28t 28天写作 12月日更

数据编织趋势探秘

Kafka中文社区

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