查询已部署集群K8S上的配置文件值

时间:2019-09-04 10:07:33

标签: amazon-web-services azure kubernetes google-cloud-platform

我对集群拥有管理员权限,我想查询已部署到集群的config yaml文件,该文件已应用于集群,并且我想查询networkPolicy的文件值所有类型为kind: NetworkPolicy的文件,是否可以从终端进行操作?

在小型集群中,我可以做 kubectl get deploy --all-namespaces -o yaml > dep.yaml 但是在大型集群中,有很多文件/数据....

1 个答案:

答案 0 :(得分:1)

要获取群集中所有NetworkPolicy资源的YAML清单:

kubectl get netpol --all-namespaces -o yaml

如果仅需要其中一些,则可以使用-l/--selector--field-selector选项基于标签值或字段值进行过滤。