株式会社ヴァンデミックシステム

Blog

<スポンサーリンク>

参考にさせてもらったもの

Kubernetes完全ガイドをそのままやらせていただきました!

Kubernetesのヘルスチェック

  • Liveness Probe⇨Podが動作しているか確認し、NGであればPodの再起動をする
  • Readiness Probe⇨Podが動作しているか確認し、NGであっても再起動しない
  • LoadBarancerサービスのヘルスチェックはICMPのみ
  • チェック方法は3種類で、exce(コマンドでのリターンコード)、httpGet(ステータスコード)、tcpSocket(TCPセッション)

マニュフェストファイル作成

sample-healthcheck.yaml

展開(Readiness Probeも一緒にされる見たい)

ポッドに設定されたProbeの確認

インデックスファイルを削除してわざとヘルスチェックを失敗させる

別窓で見てみるとRESTARTが読み込まされている

ヘルスチェックの履歴はdescribeで見れる

<スポンサーリンク>

コメントを残す

Allowed tags:  you may use these HTML tags and attributes: <a href="">, <strong>, <em>, <h1>, <h2>, <h3>
Please note:  all comments go through moderation.

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)