検索

3.6. ミラーレジストリーアクセス用のホストを設定する

download PDF

ミラーレジストリーを使用するように MicroShift ホストを設定するには、Red Hat レジストリーのホスト名をミラーにマップする設定ファイルを作成して、MicroShift ホストにレジストリーへのアクセスを許可する必要があります。

前提条件

  • ミラーホストはインターネットにアクセスできる。
  • ミラーホストはミラーレジストリーにアクセスできる。
  • 制限されたネットワークで使用するためにミラーレジストリーを設定している。
  • プルシークレットをダウンロードし、ミラーリポジトリーへの認証を含めるように変更した。

手順

  1. MicroShift ホストにログインします。
  2. 次の手順を実行して、ミラーレジストリーにアクセスする任意のホストで SSL 証明書の信頼を有効にします。

    1. rootCA.pem ファイルを、<registry_path>/quay-rootCA などのミラーレジストリーから、/etc/pki/ca-trust/source/anchors ディレクトリーにある MicroShift ホストにコピーします。
    2. 次のコマンドを実行して、システム全体のトラストストア設定で証明書を有効にします。

      $ sudo update-ca-trust
  3. Red Hat レジストリーのホスト名をミラーレジストリーにマッピングする /etc/containers/registries.conf.d/999-microshift-mirror.conf 設定ファイルを作成します。

    ミラー設定ファイルの例

    [[registry]]
        prefix = ""
        location = "<registry_host>:<port>" 1
        mirror-by-digest-only = true
        insecure = false
    
    [[registry]]
        prefix = ""
        location = "quay.io"
        mirror-by-digest-only = true
    [[registry.mirror]]
        location = "<registry_host>:<port>"
        insecure = false
    
    [[registry]]
        prefix = ""
        location = "registry.redhat.io"
        mirror-by-digest-only = true
    [[registry.mirror]]
        location = "<registry_host>:<port>"
        insecure = false
    
    [[registry]]
        prefix = ""
        location = "registry.access.redhat.com"
        mirror-by-digest-only = true
    [[registry.mirror]]
        location = "<registry_host>:<port>"
        insecure = false

    1
    <registry_host>:<port> を、<microshift-quay:8443> などのミラーレジストリーサーバーのホスト名とポートに置き換えます。
  4. 次のコマンドを実行して、MicroShift サービスを有効にします。

    $ sudo systemctl enable microshift
  5. 次のコマンドを実行してホストを再起動します。

    $ sudo reboot
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.