Kubernetes + GitLab

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

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

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

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

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


Kubernetes是什么?

Kubernetes是一个开源的容器编排平台。它旨在自动化对应用程序容器的管理,从部署和扩展到操作。Kubernetes业务流程允许您根据需要向上和向下扩展分区。您可以快速有效地响应客户的需求,同时限制生产环境中的硬件使用,并最大限度地减少对特性发布的干扰。manbetx体育客户端3.0

了解更多关于Kubernetes的信息

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

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

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


Kubernetes集成

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


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

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

部署在谷歌云平台上

使用与测试Kubernetes相同的工具

普罗米修斯,CoreDNS和Kubernetes本身被建造,部署和测试CNCF使用GitLab。他们将多个项目部署到多个云上,使用GitLab多项目部署板进行端到端测试,以监控进展情况。

了解更多

免费试用GitLab所有功能30天

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

1Manbetx
DevOps

汽车DevOps文档

阅读更多
创建一个CI/CD管道博客文章

使用自动部署创建一个CI/CD管道

阅读更多
GitLab & Kubernetes

manbetx客户端打不开在Kubernetes上安装GitLab

阅读更多
GitLab网络直播

云本地网络研讨会

看现在
manbetx客户端打不开

试试GitLab Ultimate无风险30天。

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