RedHat認定イメージ
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed
次のチャートは、GitLab Operatorがデプロイするイメージをリストしたものです。このチャートには、これらのイメージをGitLabチームのメンバーが管理できるRedHat Technology Portalプロジェクト一覧へのリンクが含まれています。
GitLab Operatorのイメージタグは、GitLab Operatorのリリースバージョンに沿ったものです。
NGINX Ingressコントローラーのイメージタグは、GitLabが管理するプロジェクトフォークのTAGファイルの内容に沿ったものです。
その他のイメージタグは、v<GitLab version>-ubi8形式(例: v15.4.0-ubi8)に従います。タグのサフィックスは、RedHat Universal Base Image(UBI)上にビルドされたイメージを示します。これはRedHatによる認定の要件です。GitLab Operatorのイメージ自体には1つのバリアントしかなく、すでにUBI上にビルドされています。
これらのイメージを使用するためのHelm値の例など、詳細については、UBIイメージに関するチャートドキュメントを参照してください。
| コンポーネント | レジストリパス |
|---|---|
gitlab-operator | registry.gitlab.com/gitlab-org/cloud-native/gitlab-operator:$OPERATOR_VERSION |
gitlab-operator-bundle | registry.connect.redhat.com/gitlab/gitlab-operator-bundle |
alpine-certificates | registry.gitlab.com/gitlab-org/build/cng/alpine-certificates:$GITLAB_VERSION-ubi |
cfssl-self-sign | registry.gitlab.com/gitlab-org/build/cng/cfssl-self-sign:$GITLAB_VERSION-ubi |
kubectl | registry.gitlab.com/gitlab-org/build/cng/kubectl:$GITLAB_VERSION-ubi |
gitaly | registry.gitlab.com/gitlab-org/build/cng/gitaly:$GITLAB_VERSION-ubi |
gitlab-container-registry | registry.gitlab.com/gitlab-org/build/cng/gitlab-container-registry:$GITLAB_VERSION-ubi |
gitlab-exporter | registry.gitlab.com/gitlab-org/build/cng/gitlab-exporter:$GITLAB_VERSION-ubi |
gitlab-geo-logcursor | registry.gitlab.com/gitlab-org/build/cng/gitlab-geo-logcursor:$GITLAB_VERSION-ubi |
gitlab-kas | registry.gitlab.com/gitlab-org/build/cng/gitlab-kas:$GITLAB_VERSION-ubi |
gitlab-mailroom | registry.gitlab.com/gitlab-org/build/cng/gitlab-mailroom:$GITLAB_VERSION-ubi |
gitlab-pages | registry.gitlab.com/gitlab-org/build/cng/gitlab-pages:$GITLAB_VERSION-ubi |
gitlab-shell | registry.gitlab.com/gitlab-org/build/cng/gitlab-shell:$GITLAB_VERSION-ubi |
gitlab-sidekiq-ee | registry.gitlab.com/gitlab-org/build/cng/gitlab-sidekiq-ee:$GITLAB_VERSION-ubi |
gitlab-toolbox-ee | registry.gitlab.com/gitlab-org/build/cng/gitlab-toolbox-ee:$GITLAB_VERSION-ubi |
gitlab-webservice-ee | registry.gitlab.com/gitlab-org/build/cng/gitlab-webservice-ee:$GITLAB_VERSION-ubi |
gitlab-workhorse-ee | registry.gitlab.com/gitlab-org/build/cng/gitlab-workhorse-ee:$GITLAB_VERSION-ubi |
gitlab-ingress-nginx | registry.gitlab.com/gitlab-org/cloud-native/charts/gitlab-ingress-nginx/controller:$NGINX_VERSION-ubi |
イメージの署名
Operatorイメージは、cosignで検証できます:
cosign verify "registry.gitlab.com/gitlab-org/cloud-native/gitlab-operator:$OPERATOR_VERSION" \
--certificate-identity "https://gitlab.com/gitlab-org/cloud-native/gitlab-operator//.gitlab-ci.yml@refs/heads/$OPERATOR_VERSION" \
--certificate-oidc-issuer "https://gitlab.com"CNGイメージの署名を検証する方法については、Helmチャートのドキュメントを参照してください。