問題タブ [client-go]

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

amazon-web-services - 削除ポッドを呼び出すときにPVCのサブパスフォルダーを削除する方法... client-go k8sを使用

k8s/client-go ライブラリを使用してアプリケーションを制御および開発しています ( https://github.com/kubernetes/client-go )。

永続ボリューム クレームのサブパスを使用すると問題が発生します。例として、私は 2 つのポッドを持ち、各コンテナーのデータを 2 つのサブパスにマウントORG1/DIR1ORG2/DIR2、永続的なボリューム クレーム ( efs file) を使用しています。詳細は次のとおりです。

そして、このポッドを削除するために呼び出すと、現在、k8s はポッドのみを削除し、core lib は 上のポッドのデータを削除しませんpersistent volume claim。なので、PVCのデータはゴミとなってどんどん大きくなっていきます。

サブパス内のすべてのデータORG1/DIR1ORG1/DIR2ポッドが削除されたときに削除したい。

これは pvc のファイル yaml です:

それで、この問題を手伝ってくれませんか。私は k8s と aws-efs の初心者だからです。だから、私はそれについてあまり経験がありません:(

ありがとうございます。

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

rest - Kubernetes の名前空間 (またはクラスター) 内の CustomResource インスタンスを一覧表示するための Kube API

コマンドライン ユーティリティkubectlを使用して、次のようにカスタム リソース インスタンスを一覧表示できます。

同様に、同じことを実現するための REST API はありますか? つまり、API は CustomResource の Kind を取得し、作成されたすべてのインスタンスをリストしますか?

この API リファレンスを参照しています: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/