第9章 マニフェストでインストールされたセキュアクラスターの自動アップグレードを設定する
マニフェストインストールメソッド (`roxctl` CLI メソッド または レガシーインストールメソッド とも呼ばれます) を使用して Red Hat Advanced Cluster Security for Kubernetes をインストールした場合は、各セキュアクラスターのアップグレードプロセスを自動化できます。RHACS ポータルからアップグレードステータスを表示することもできます。
自動アップグレードは、マニフェストインストールメソッドを使用してインストールされた RHACS システムでのみ使用できます。Operator を使用して RHACS をインストールした場合、アップグレードは Operator Lifecycle Manager (OLM) を使用して制御されます。Helm チャートを使用して RHACS をインストールした場合は、Helm を使用してアップグレードする必要があります。
自動アップグレードにより、各セキュアクラスターをアップグレードする手動タスクが自動化され、最新の状態を維持しやすくなります。自動アップグレードが有効化されており、セキュアクラスターが自動アップグレードを受信するように設定されている場合、アップグレーダーはセキュアクラスター全体を Central と同じバージョンにアップグレードします。
新しい Clusters ビューには、セキュリティー保護されたすべてのクラスター、すべてのクラスターの Sensor バージョン、およびアップグレードステータスメッセージに関する情報が表示されます。このビューを使用して、セキュアクラスターを選択的にアップグレードしたり、設定を変更したりすることもできます。
- 自動アップグレード機能はデフォルトで有効になっています。
- プライベートイメージレジストリーを使用している場合は、最初に Sensor イメージと Collector イメージをプライベートレジストリーにプッシュする必要があります。
- Sensor は、デフォルトの RBAC 権限で実行する必要があります。
- 自動アップグレードでは、クラスターで実行されている RHACS サービスに対して実行したパッチは保持されません。ただし、RHACS オブジェクトに追加したラベルとアノテーションはすべて保持されます。
-
デフォルトでは、Red Hat Advanced Cluster Security for Kubernetes は、各セキュアクラスターに
sensor-upgrader
という名前のサービスアカウントを作成します。このアカウントは高い権限を持ちますが、アップグレードの時のみ使用されます。このアカウントを削除すると、Sensor に十分な権限がないため、今後のアップグレードを手動で完了する必要があります。
9.1. マニフェストでインストールされたセキュアクラスターの自動アップグレードを有効にする リンクのコピーリンクがクリップボードにコピーされました!
マニフェストインストールメソッド (roxctl
CLI メソッドとも呼ばれます) を使用してインストールされたすべてのセキュアクラスターの自動アップグレードを有効にできます。この機能は、すべてのセキュアクラスターの Sensor、Admission Controller、Collector、Compliance を Central と同じバージョンに自動的にアップグレードします。
手順
-
RHACS ポータルで、Platform Configuration
Clusters に移動します。 Automatically upgrade secured clusters トグルを有効にします。
注記新規インストールの場合、Automatically upgrade secured clusters トグルはデフォルトで有効になっています。