問題タブ [kubernetes-python-client]

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 投票する
2 に答える
1319 参照

python-3.x - Python を使用して kubernetes-client で Kubernetes ポッドの MongoDB に接続する

Kubernetes で実行されている MongoDB インスタンスがあり、Python を使用して Kubernetes ライブラリに接続しようとしています。

以下を使用して、コマンドラインでコンテキストに接続しています。

Python では、以下を使用しています。

コマンドラインで MongoDB に接続するには:

次に、新しいターミナルを開き、PORT_FORWARD_PID=$! を使用します。接続する

Python と Kubernetes クライアント ライブラリを使用して MongoDB インスタンスに接続しようとしていますが、上記を達成する方法について何かアイデアはありますか?

0 投票する
2 に答える
2329 参照

json - python kubernetes-client ライブラリを使用して Kubernetes ノードにパッチを適用できません

Python kubernetes-clientライブラリを使用して kube ノードにパッチを適用しようとしています。

具体的には、ノードを閉鎖しようとしています。kubectl を使用すると、正常に実行できます。

ただし、python kubernetes-client ライブラリを使用すると失敗します。

戻り値には次のメッセージが含まれます。

いくつかの調査により、このバグにたどり着きました。kubernetes api を直接使用することを指していますが、問題は同じようです。残念ながら、配列を渡すという解決策は役に立ちません。

残念ながら、ドキュメントは役に立ちません。の必要なタイプbodyは として表示されますがUNKNOWN_BASE_TYPE、これは役に立ちません。私はコードを見てきましたが、本文をどのようにフォーマットするべきかについての手がかりはありません.私は途方に暮れています.

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

python - kubectl describe pod に相当する Python Kubernetes クライアント | grep イベント

AWS で自己ホスト型 kubernetes クラスター用のカスタム監視スクリプトを作成しています。他のすべてのツールの中でも、Python クライアントは私にとって非常に興味深いものでした。ポッドとそのステータスの辞書があります。ここで、 dict.keys (基本的にそれらのポッド) を反復処理して、 kubeletからのイベントを確認します。以下のデータを探しています。

Web を調べたところ、名前空間に関連する例しか見つかりませんでしたが、個々のポッドについては見つかりませんでした。

Python クライアント経由でこのデータを取得するのを手伝ってください。前もって感謝します !