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

休止と再開

本番クラスターは通常 24 時間 365 日稼働しますが、dev、test、staging、demo 用のクラスターはそうである必要はありません。使っていないときにスケールダウンすることでコストを削減できます。休止(Hibernate)機能は、そのスケールダウンを手動ではなく自動で行います。

クラスターを休止すると、次のようになります。

  1. Worker Node(instance)が削除されます。
  2. Pod が Pending ステータスになります。
  3. Service は保持されます。
  4. ステートフルなストレージ(PVC など)と etcd の状態は保持されます。

再開(Wake-up) は休止を元に戻し、クラスターを休止前の状態に復元します。

クラスターを休止する​

  1. メニューで Kubernetes を選択し、Kubernetes Management を開きます。

    左メニューの Kubernetes Management ページ

  2. Hibernate を選択して処理を開始します。

    クラスターページの Hibernate ボタン

  3. クラスター名を入力して確認します。

    Hibernate 用のクラスター名確認ダイアログ

処理中、クラスターのステータスは Hibernating (Running) に変わります。

Hibernating (Running) と表示されるクラスターステータス

完了すると、ステータスは Succeeded (Hibernated) に変わります。

Succeeded (Hibernated) と表示されるクラスターステータス

クラスターを再開する​

Succeeded (Hibernated) と表示されているクラスターは、再開(Wakeup)で復元できます。

  1. メニューで Kubernetes を選択し、Kubernetes Management を開きます。

    左メニューの Kubernetes Management ページ

  2. Wakeup を選択して処理を開始します。

    クラスターページの Wakeup ボタン

  3. クラスター名を入力して確認します。

    Wakeup 用のクラスター名確認ダイアログ

処理中、クラスターのステータスは Processing (Running) に変わります。

Processing (Running) と表示されるクラスターステータス

完了すると、ステータスは Succeeded (Running) に変わります。

Succeeded (Running) と表示されるクラスターステータス

注記

休止する前に、すべての Pod が Running 状態であり、他のリソース(LoadBalancer Service、ingress、Persistent Volume、secret、ConfigMap など)が正常であることを確認してください。休止中のクラスターに適用された Deployment は、再開するまで Pending のままです。

関連ガイド​