問題タブ [kubernetes-statefulset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1861 参照

kubernetes - 個々のポッド/コンテナーではなく、ステートフル セットの準備プローブ

kubernetes の liveness プローブと readiness プローブについて読んでいましたが、それらを使用してクラスターが有効かどうかを確認したいと思います。

問題は、個々のポッド/コンテナーではなく、ステートフル セット全体に対して readiness プローブを構成する方法です。

簡単な HTTP チェックを使用して準備状況を判断できますが、私が直面している問題は、readinessCheck がコンテナー/ポッドに適用され、セット自体には適用されないように見えることです。

私が使用しているソフトウェアでは、クラスターが形成されるまで HTTP エンドポイントは起動しません。つまり、3 つすべてが起動して相互に検出されるまで、個々の Pod は readinessCheck に失敗します。

私が現在 Kubernetes で目にしている動作は、3 つのレプリカのうちの最初のレプリカが作成され、最初のレプリカが readinessCheck に合格するまで Kubernetes はレプリカ 2 と 3 を作成しようとさえしないことです。合格するチャンスがあるからです。

0 投票する
1 に答える
18779 参照

kubernetes - Pod にはバインドされていない PersistentVolumeClaims がありますが、ボリューム クレームは制限されています

virtualbox の kubernetes でステートフル セットの Elasticsearch を作成したいと考えています。私はクラウド プロバイダーを使用していないので、statefulset の 2 つのレプリカ用に 2 つの永続的なボリューム ローカルを作成します。

pv0:

pv1:

ステートフルセット:

永続ボリュームは正しくバウンスされているようですが、ポッドは常にクラッシュ ループに陥り、毎回再起動します。それは initContainer の使用または私の yaml に何か問題があるためですか?

ステートフルセット

PV、PVC

0 投票する
1 に答える
1612 参照

docker - activemq ステートフル セット kubernetes ポッドの起動に失敗する

この奇妙なエラーが私を悩ませています。

kubernetes ステートフル セット、ボリュームが接続された状態で activemq ポッドを実行しようとしています。

activemq は単なる昔ながらのバニラ docker イメージです。ここから選択してください https://hub.docker.com/r/rmohr/activemq/

ステートフル セットで定義しない場合、kubernete activemq ポッドは正常に動作しています。

以下、スペック