イングレスエラー:ERRHPANF
仮想プライベートクラウド クラシック・インフラストラクチャー Satellite
ibmcloud ks ingress status-report get コマンドを実行してクラスターの Ingress コンポーネントの状況を確認すると、以下の例のようなエラーが表示されます。
The autoscaler resource is missing (ERRHPANF).
ALB の水平ポッド自動スケーリング機能 (HPA) リソースが欠落しており、デプロイメントは負荷に応じて動的にスケーリングしません。 HPAリソースが正しく設定されていない可能性があり、リソースがクラスタに適用されません。
HPA リソース構成にエラーがないか確認してください。 その後、リソースを再度適用してください。
ALB 自動スケーリングについて詳しくは、 自動スケーリング機能を使用した ALB の動的スケーリング を参照してください。
-
オートスケール構成を取得します。
ibmcloud ks ingress alb autoscale get -c <clusterID> --alb <albID> -
構成内のエラーをすべて修正してください。 カスタム・メトリックを指定した場合は、それらが有効な YAML 形式であること、および YAML スニペットに MetricSpec(autoscaling.k8s.io/v2)のリストが含まれていることを確認してください。
-
コマンドを実行して ALB を更新し、修正した構成を適用します。
ibmcloud ks ingress alb autoscale set -
変更が適用されるまで 10 分から 15 分待ちます。 次に、警告が解決されたかどうかを確認します。
ibmcloud ks ingress status-report get -
問題が解決しない場合は、サポートにお問い合わせください。 実行したトラブルシューティング・ステップの詳細なリストを含めます。 サポート Case を開きます。 ケースの詳細には、関連するログ・ファイル、エラー・メッセージ、またはコマンド出力を必ず含めてください。