検索

3.3. Sensor、Collector、および Admission コントローラーの内部証明書の再発行

download PDF

Sensor、Collector、および Admission コントローラーは、証明書を使用して相互に通信し、Central と通信します。

証明書を置き換えるには、以下のいずれかの方法を使用します。

  • セキュアクラスターに init バンドルを作成、ダウンロード、インストールします。init バンドルを作成するには、Admin ユーザーロールが必要です。
  • 自動アップグレード機能を使用します。自動アップグレードは、roxctl CLI を使用する静的マニフェストのデプロイメントでのみ利用できます。

3.3.1. init バンドルを使用したセキュアクラスターの内部証明書の再発行

セキュアクラスターには、Collector、Sensor、および Admission Control コンポーネントが含まれています。これらのコンポーネントは、他の Red Hat Advanced Cluster Security for Kubernetes コンポーネントとの通信時に、認証に組み込みサーバー証明書を使用します。

Central 証明書の有効期限が近づくと、RHACS ポータルに情報バナーが表示されます。

注記

情報バナーは、証明書の有効期限の 15 日前にのみ表示されます。

前提条件

  • 証明書を再発行するには、ServiceIdentity リソースの write 権限が必要である。
重要

このバンドルにはシークレットが含まれているため、セキュアに保管してください。複数のセキュアクラスターで同じバンドルを使用できます。init バンドルを作成するには、Admin ユーザーロールが必要です。

手順

  • RHACS ポータルを使用して init バンドルを生成するには、以下を実行します。

    1. Platform Configuration Clusters を選択します。
    2. Manage Tokens をクリックします。
    3. Authentication Tokens セクションに移動し、Cluster Init Bundle をクリックします。
    4. Generate bundle をクリックする。
    5. クラスター初期化バンドルの名前を入力し、Generate をクリックする。
    6. 生成されたバンドルをダウンロードするには、Download Kubernetes secrets file をクリックします。
  • roxctl CLI を使用して init バンドルを生成するには、以下のコマンドを実行します。

    $ roxctl -e <endpoint> -p <admin_password> central init-bundle generate <bundle_name> --output-secrets init-bundle.yaml

次のステップ

  • セキュアクラスターごとに必要なリソースを作成するには、次のコマンドを実行します。

    $ oc -n stackrox apply -f <init-bundle.yaml>

3.3.2. 自動アップグレードを使用したセキュアクラスターの内部証明書の再発行

自動アップグレードを使用して、Sensor、Collector、および Admission コントローラーの内部証明書を再発行できます。

注記

自動アップグレードは、roxctl CLI を使用する静的マニフェストベースのデプロイメントにのみ適用されます。インストール の章の「roxctl CLI を使用したインストール」の「Central のインストール」を参照してください。

前提条件

  • すべてのクラスターに対して自動アップグレードを有効にしておく必要がある。
  • 証明書を再発行するには、ServiceIdentity リソースの write 権限が必要である。

手順

  1. RHACS ポータルで、Platform Configuration Clusters に移動します。
  2. Clusters ビューで、Cluster を選択して詳細を表示します。
  3. クラスターの詳細パネルから、自動アップグレードを使用して認証情報を適用する リンクを選択します。
注記

自動アップグレードを適用すると、Red Hat Advanced Cluster Security for Kubernetes は選択されたクラスターに新しい認証情報を作成します。ただし、通知は引き続き表示されます。サービスの再起動後、各 Red Hat Advanced Cluster Security for Kubernetes サービスが新しい認証情報の使用を開始すると、通知は消えます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.