Help us learn about your current experience with the documentation. Take the survey.

OpenShift 支持

OpenShift - GitLab 兼容性可以从三个不同方面来考虑。本页面将帮助您了解这些方面,并提供开始使用 OpenShift 和 GitLab 的入门信息。

什么是 OpenShift

OpenShift 帮助您开发、部署和管理基于容器的应用程序。它为您提供了一个自助服务平台,可以按需创建、修改和部署应用程序,从而实现更快地开发和发布生命周期。

使用 OpenShift 运行 GitLab 自托管版本

您可以使用 GitLab Operator 在 OpenShift 集群中运行 GitLab。有关在 OpenShift 上设置 GitLab 的更多信息,请参阅 GitLab Operator

使用 OpenShift 运行 GitLab Runner 集群

GitLab Operator 不包含 GitLab Runner。要在 OpenShift 集群中安装和管理 GitLab Runner 集群,请使用 GitLab Runner Operator

从 GitLab 部署到并集成 OpenShift

支持使用 GitLab Kubernetes Agent 从 GitLab 在 OpenShift 上部署自定义或商业现成(COTS)应用程序。

不支持的 GitLab 功能

Docker-in-Docker

当使用 OpenShift 运行 GitLab Runner 集群时,由于 OpenShift 的安全模型,我们不支持某些 GitLab 功能。需要 Docker-in-Docker 的功能可能无法正常工作。

对于 Auto DevOps,以下功能尚不支持: