メインコンテンツまでスキップ

HorizontalPodAutoscaling



リソースアイコン

リソース概要

観察された CPU 使用率に基づいて Deployment、Replicaset、StatefulSet のポッド数を自動的に拡張する kubernetes リソースです。

関連リソース

上位リソース

接続リソース

リソース設定値

  • service_name : HPA リソース名
  • namespace : HPA リソースがデプロイされるネームスペース
  • annotations : クバネティスシステムで必要な情報を表示するために使用する key-value
  • labels : オブジェクトを区切るためにユーザーが任意に希望する値を指定
  • min_replicas : HPA で設定できる Pod の数の最小値 - 基本値は 1
  • max_replicas : HPA で設定できる Pod の数の最大値
  • target_cpu_utilization_percentage : Pod に対する目標平均 CPU 使用率(リクエストされた CPU の割合で表示)
  • scale_target_ref : 拡張されたリソースへの参照
    • name : リソースの名前
    • kind : リソースの種類 - Deployment, StatefulSet

参考資料