正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

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-operatorregistry.gitlab.com/gitlab-org/cloud-native/gitlab-operator:$OPERATOR_VERSION
gitlab-operator-bundleregistry.connect.redhat.com/gitlab/gitlab-operator-bundle
alpine-certificatesregistry.gitlab.com/gitlab-org/build/cng/alpine-certificates:$GITLAB_VERSION-ubi
cfssl-self-signregistry.gitlab.com/gitlab-org/build/cng/cfssl-self-sign:$GITLAB_VERSION-ubi
kubectlregistry.gitlab.com/gitlab-org/build/cng/kubectl:$GITLAB_VERSION-ubi
gitalyregistry.gitlab.com/gitlab-org/build/cng/gitaly:$GITLAB_VERSION-ubi
gitlab-container-registryregistry.gitlab.com/gitlab-org/build/cng/gitlab-container-registry:$GITLAB_VERSION-ubi
gitlab-exporterregistry.gitlab.com/gitlab-org/build/cng/gitlab-exporter:$GITLAB_VERSION-ubi
gitlab-geo-logcursorregistry.gitlab.com/gitlab-org/build/cng/gitlab-geo-logcursor:$GITLAB_VERSION-ubi
gitlab-kasregistry.gitlab.com/gitlab-org/build/cng/gitlab-kas:$GITLAB_VERSION-ubi
gitlab-mailroomregistry.gitlab.com/gitlab-org/build/cng/gitlab-mailroom:$GITLAB_VERSION-ubi
gitlab-pagesregistry.gitlab.com/gitlab-org/build/cng/gitlab-pages:$GITLAB_VERSION-ubi
gitlab-shellregistry.gitlab.com/gitlab-org/build/cng/gitlab-shell:$GITLAB_VERSION-ubi
gitlab-sidekiq-eeregistry.gitlab.com/gitlab-org/build/cng/gitlab-sidekiq-ee:$GITLAB_VERSION-ubi
gitlab-toolbox-eeregistry.gitlab.com/gitlab-org/build/cng/gitlab-toolbox-ee:$GITLAB_VERSION-ubi
gitlab-webservice-eeregistry.gitlab.com/gitlab-org/build/cng/gitlab-webservice-ee:$GITLAB_VERSION-ubi
gitlab-workhorse-eeregistry.gitlab.com/gitlab-org/build/cng/gitlab-workhorse-ee:$GITLAB_VERSION-ubi
gitlab-ingress-nginxregistry.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チャートのドキュメントを参照してください。