Cloud Native Developers JP Kubernetes API Server kube-controller-manager Kubernetesの⽔平オートスケーリングの仕組み 15 Horizontal Pod Autoscaler Custom Metrics API Server (Pod, Object) metrics-server app pod app pod app pod kubelet Custom Metrics API Server (External) metrics source metrics source HPAリソースをウォッチ メトリクス取得 Deploymentなどの リソースを操作 HorizontalPodAutoscalerリソース API Serviceリソース
Cloud Native Developers JP Kubernetes API Server kube-controller-manager Kubernetesの⽔平オートスケーリングの仕組み 16 Horizontal Pod Autoscaler Custom Metrics API Server (Pod, Object) metrics-server app pod app pod app pod kubelet Custom Metrics API Server (External) metrics source metrics source HPAリソースをウォッチ メトリクス取得 Deploymentなどの リソースを操作 HorizontalPodAutoscalerリソース API Serviceリソース CPU, Mem
Cloud Native Developers JP Kubernetes API Server kube-controller-manager Kubernetesの⽔平オートスケーリングの仕組み 17 Horizontal Pod Autoscaler Custom Metrics API Server (Pod, Object) metrics-server app pod app pod app pod kubelet Custom Metrics API Server (External) metrics source metrics source HPAリソースをウォッチ メトリクス取得 Deploymentなどの リソースを操作 HorizontalPodAutoscalerリソース API Serviceリソース スケール量を決定