タグ

ブックマーク / zenn.dev/d_kuro (1)

  • Scheduled Scaling する Kubernetes Custom Controller を作った

    この記事は Kubernetes Advent Calendar 2020 の 22 日目の記事です。 はじめに Kubernetes には Horizontal Pod Autoscaler (以下 HPA) という Pod を水平にスケールさせるためのリソースが存在します。HPA は非常に便利で Node のスケールを行う Cluster Autoscaler と組み合わせて運用しているところは多いのでは無いでしょうか。 ですがこの HPA も万能ではありません。Pod や Node のスケールには多少なりとも時間がかかってしまうため、いわゆるスパイクアクセスなどの突発的なアクセスには対応することが難しいです。この場合どうするかというと特定の時間にスパイクアクセスが発生することが分かっているのあればいつもより余分にリソースを用意しておく、のような対応をすることが多いのでは無いかと思いま

    Scheduled Scaling する Kubernetes Custom Controller を作った
  • 1