我想使用 kubectl 仅使用 jsonpath 来获取当前集群地址。我已经尝试了以下方法以及它的许多排列,但这似乎不起作用。
kubectl config view -o jsonpath='{.clusters[?($.current-context)].cluster.server}'
仅使用 jsonpath 可以吗?
最佳答案
您可以使用--minify
标志:
--minify=false: Remove all information not used by current-context from the output
然后从当前上下文输出中过滤server
字段:
kubectl config view --minify -o jsonpath='{.clusters[].cluster.server}'
关于kubernetes - Kubectl JSONPath表达式根据当前上下文获取cluster.server属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58541209/