本文作者:丁辉
查看Kubernetes内所有特权容器
安装 JQ
Centos
1
yum -y install jq
Ubuntu
1
apt -y install jq
查找特权容器
查找特权容器并输出命名空间、容器名
1
kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.containers[].securityContext.privileged==true) | {namespace: .metadata.namespace, pod: .metadata.name}'
查找特权容器并输出命名空间、容器名、容器端口
1
kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.containers[].securityContext.privileged==true) | {namespace: .metadata.namespace, pod: .metadata.name, ports: .spec.containers[].ports}'
I'm so cute. Please give me money.
- 本文链接: https://blog.offends.cn/Kubernetes/使用文档/查看Kubernetes内所有特权容器.html
- 版权声明: 本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。