既存のクラスタの自動スケーリングの有効化
新しいAutoscalerスタックを使用して、既存のOpenShiftクラスタの自動スケーリングを有効にできます。この手順では、Assisted Installerを使用していることを前提としています。
クラスタ後の自動スケーリングの要件
自動スケーリングを構成する前に、次の要件を確認してください。
サポートされているOpenShiftバージョン
クラスタ後のautoscaler構成の場合は、最新のcreate-autoscaler-operatorスタックを使用します。自動スケーリングは、OpenShift Container Platform 4.22以降でサポートされています。自動スケーリングされたワーカーに使用されるRHCOSイメージは、OpenShiftコンテナ・プラットフォーム・マイナー・バージョンのクラスタと一致する必要があります。
クラスタの完全なインストール
AutoScalerスタックを適用する前にOpenShiftインストールを完了します。Assisted Installerクラスタの場合は、Red Hat Hybrid Cloudコンソールでインストールを完了します。自動スケーリングされたワーカーは、クラスタがインストールされ、自動スケーリング・オペレータが実行されるまでプロビジョニングできません。
既存のネットワーク検出要件
クラスタ後の自動スケーラ構成中に、Terraformスタックには既存のVCNおよびプライベートOpenShiftサブネットが必要です。スタックは、名前が.*lb.*と一致するNSGと、<cluster_name>-openshift_api_lbという名前のAPIロード・バランサを検出します。スタックは、サード・パーティのAPIロード・バランサのOCIDの入力を提供しません。
自動スケーリング・オペレータのインストール
自動スケーリング・オペレータをインストールする手順は、新しいクラスタをインストールする手順と似ています。
検証およびメンテナンスのステップについては、自動スケーリングの管理を参照してください。