0
プロジェクト(名前空間から)とクォータ情報を単一のコマンドでoc
で取得できますか?OpenShiftプロジェクトとクォータ情報を取得する方法
同様:
oc get project/quota --all-namespaces -o template --template="\
プロジェクト(名前空間から)とクォータ情報を単一のコマンドでoc
で取得できますか?OpenShiftプロジェクトとクォータ情報を取得する方法
同様:
oc get project/quota --all-namespaces -o template --template="\
後期、私が知っている、誰かに多分便利:パイプラインのダウン
oc get projects | awk '!/(NAME|other|exclusions)/ {print "echo "$1"; oc -n "$1" get quota -o yaml"}' | source /dev/stdin
ブレイク:
リストプロジェクト
oc get projects
awkは、行をさらに処理する前に正規表現パターンと一致することができます。ここでは、ヘッダー「NAME」と、おそらく一覧表示/処理したくないプロジェクトを除外します。 $ 1は入力の最初の列を意味するので、この場合はプロジェクト名です。我々はそれを入力したのだと同じように、標準入力に
awk '!/(NAME|other|exclusions)/ {print "echo "$1"; oc -n "$1" get quota -o yaml"}'
ついに我々のパイプを
source /dev/stdin
明らかに、第二に:awkの出力として、我々はコマンドラインを作り出します。どのような書式設定やテンプレートなどを適用することもできます。
https://groups.google.com/d/msg/openshift/3XL0xh1Czj8/BEL3eZbuBgAJでのメーリングリストの議論の詳細については、こちらをご覧ください –