Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

リポジトリ資格証明の構成

このトピックを読むと、Cloud-Native Routerインストール用の enterprise-hub.juniper.net リポジトリ認証情報を設定する方法を理解できます。

この手順を使用して、Cloud-Native Router Helmチャートでリポジトリのログイン資格情報を設定します。

Cloud-Native RouterのHelmチャートでは、 enterprise-hub.juniper.net 認証情報を使用して enterprise-hub.juniper.net リポジトリからイメージをプルします。

Cloud-Native RouterのHelmチャートでは、認証情報が特定の形式であることを想定しています。資格情報が適切な形式であることを確認する 1 つの方法は、docker (または podman) を使用することです。

  1. docker をまだインストールしていない場合は、docker をインストールします。
  2. Juniper Networks enterprise-hub.juniper.net リポジトリにログインします。
    プロンプトが表示されたら、 enterprise-hub.juniper.netユーザー名とパスワード(または個人入力し)を入力します。ログインすると、資格情報は、特定の Docker インストールに依存する既定の場所に自動的に保存されます (たとえば、 ~/.docker/config.json、podman の場合は /run/user/xxx/containers/auth.json、snap の場合は ~/snap/docker/xxx/.docker/config.json など)。
  3. 資格情報を base64 でエンコードし、結果の文字列を格納します。
    エンコードされた認証情報を見てください
  4. Juniper_Cloud_Native_Router_<release-number>/helmchart/jcnrディレクトリに移動します。values.yaml の資格情報プレースホルダーを、エンコードされた資格情報に置き換えます。
    values.yaml ファイルには、 <base64-encoded-credential>資格情報プレースホルダーがあります。プレースホルダーをエンコードされた資格情報に置き換えるだけです。 values.yaml でエンコードされた資格情報を検索して、再確認してください エンコードされた資格情報が表示されます。