Kubernetes + GitLab

构建、测试、部署和大规模运行应用程序所需的一切

看看GitLab如何帮助您的团队扩展应用程序部署!

云本地开发的最佳解决方案

云本地应用程序是软件开发的未来。容器打包、动态管理和微面向服务的云本地系统支持更快的开发速度,同时保持操作稳定性。

Gitlab是一个应用所需的一切端到端软件开发和操作。从问题跟踪和源代码管理到CI/CD和监控,将所有这些放在一起简化了工具链的复杂性,并加快了周期时间。与一个内置容器注册表Kubernetes集成,GitLab使您比以往任何时候都更容易开始容器化和云本地开发,以及优化云应用程序开发流程。


Kubernetes是什么?

Kubernetes是一个开源的容器编排平台。它旨在自动化应用程序容器的管理,从部署和扩展到操作。Kubernetes编配允许您在进行必要的向上或向下伸缩时进行分区。您可以快速而有效地响应客户需求,同时限制生产环境中的硬件使用,并将对特性发布的影响降到最低。新利18骗

了解更多关于Kubernetes的信息

在Kubernetes上部署GitLab或使用GitLab在Kubernetes上测试和部署您的软件

GitLab以三种不同的方式与Kubernetes合作或在Kubernetes内部工作。这些都可以单独使用或一起使用。

上面列出的每种方法都可以与其他方法一起使用,也可以不使用其他方法。例如,运行在虚拟机上的omnibus GitLab实例可以通过docker运行器将存储在其中的软件部署到Kubernetes。


Kubernetes集成

虽然您可以使用GitLab CI/CD将您的应用程序部署到从裸金属到虚拟机的几乎任何地方,但GitLab是为Kubernetes设计的。Kubernetes集成让您访问高级功能,如:


使用GitLab在Kubernetes上测试和部署应用程序

GitLab CI / CD让您轻松地管理多个环境的部署。与自动伸缩并行运行自动化测试GitLab跑步者。在合并代码之前,在一个实时的类似于生产的环境中手动测试更改新利18骗回顾应用程序。运行器、评论应用程序和您自己的应用程序可以部署到您的Kubernetes集群或任何您选择的环境中。

部署在谷歌云平台上

使用与Kubernetes测试相同的工具

Prometheus, CoreDNS和Kubernetes本身是由CNCF使用GitLab。他们将多个项目部署到多个云上,使用GitLab多项目部署板进行端到端测试,以监控进度。

了解更多

尝试所有GitLab功能——30天免费

GitLab不仅仅是源代码管理或CI/CD。它是一个完整的软件开发生命周期和DevOps工具在一个单一的应用程序。

尝试GitLab免费
DevOps

汽车DevOps文档

阅读更多
创建一个CI/CD管道博客帖子新利18官方网站

创建一个具有自动部署功能的CI/CD管道

阅读更多
GitLab & Kubernetes

新利体育指55 kai vip在Kubernetes上安装GitLab

阅读更多
GitLab网络直播

云本地网络研讨会

看现在
18新利赢钱

尝试GitLab Ultimate无风险30天。

不需要信用卡。有问题吗?与我们联系。