0
私はこれが見つかりませリソースを返さない以下のkubectlフィルタはジョブで動作しませんか?
kubectl delete jobs -l ml=""
のようなフィルタを使用してジョブを削除しようとしています。しかし、私がkubectlを記述すると、私は参照してください
Labels: ml=,job_type=worker,runtime_id=tf-runtime,task_index=0
同じフィルタとコマンドは、ジョブコントローラによって作成されたポッドでうまく動作します。
コマンドは、ちょうど私の仕事は、だから私のフィルタは、リソース上の他のラベルがある場合、誤ったように見える例
Labels: ml=
のために、単一のラベルでタグ付けされて正常に動作します。しかし、他のリソース(サービス、ポッド)上の同じラベルのセットは、そのフィルタでうまく動作します。
ありがとうございました。元の投稿で使用したバージョンのバージョン情報は次のとおりです。 kubectlバージョン クライアントバージョン:version.Info {Major: "1"、Minor: "2"、GitVersion: "v1.2.4"、GitCommit: "3eed1e3be6848b877ff80a93da3785d9034d0a4f"、GitTreeState: "clean"} サーバーバージョン:version.Info { GitCommit: "283137936a498aed572ee22af6774b6fb6e9fd94"、GitTreeState: "clean"} アップグレード後にポストを更新してから、もう一度お試しください。 –
gcloudによってインストールされた最新バージョンのように見える上記のバージョンを使用して動作しました。私が前に何を間違えたのか分かりません。助けてくれてありがとう。 –
実際それはそうではありませんでした。私は質問を更新しました。複数のラベルとフィルタで問題が発生しているようです。 –