タグ

2017年4月4日のブックマーク (3件)

  • Configure Liveness, Readiness and Startup Probes

    This page shows how to configure liveness, readiness and startup probes for containers. The kubelet uses liveness probes to know when to restart a container. For example, liveness probes could catch a deadlock, where an application is running, but unable to make progress. Restarting a container in such a state can help to make the application more available despite bugs. A common pattern for liven

    Configure Liveness, Readiness and Startup Probes
  • Kubernetesヘルスチェックの使い方

    最近、Kubernetesのヘルスチェックについての質問をよく見ています。ここでヘルスチェックの種類の違いや、どう使うか説明してみます。 Liveness Probe Kubernetesのヘルスチェックは2種類があって、一つ目はlivenessProbeと、2つ目はreadinessProbeというやつです。livenessProbeの役目はアプリケーションが生きてるかどうかをチェックすること。普段、エラーが起きた時に、アプリがクラッシュで終了して、Kubernetesがそれを見て、再起動してくれるんですけど、livenessProbeはアプリが終了せずに動かなくなったり、デッドロックしたりする場合にもアプリを再起動して直すために存在する。アプリがちゃんと動いているだけをチェックしているので、単純にHTTPレスポンスを返せばいいはず。 簡単な例として、以下はGoアプリのlivenessP

    kuy
    kuy 2017/04/04
    KubernetesのヘルスチェックにはLivenessとReadinessがある。
  • Minikube で快適に Ingress を利用する - Qiita

    TL;DR minikube addons enable ingress で Minikube で簡単に Ingress を使いはじめることができる ローカルのネームサーバで Ingress に設定したホスト名を名前解決させてより快適に利用する Minikube 標準の Ingress Controller の代わりに nghttpx-ingress-controller を使うのも簡単、そのときカスタム Cluster Add-on を使うとより快適に利用できる はじめに プロダクションにおいて Ingress を利用しているならローカルの Minikube においても Ingress を利用して動作を検証したい。Minikube は、ローカルにシングルノード構成の Kubernetes クラスタを簡単に構築できるツールである。 Ingress を使うには、作成されている Ingress

    Minikube で快適に Ingress を利用する - Qiita
    kuy
    kuy 2017/04/04
    MinikubeでIngress使えたんかい!すばらしい。これでlocalとproductionの差異がほぼなくなるぞ。