CKAD 模拟题库 | 18. NetworkPolicy 网络策略
模拟题目
设置配置环境:
[candidate@node-1] $ kubectl config use-context k8s |
Task
更新在namespace ckad00018 中的 Pod ckad00018-newpod 使其使用一个只允许此 Pod 与 Pod front 和 db 之间收发流量的 Networkpolicy 。
参考
https://kubernetes.io/zh-cn/docs/concepts/services-networking/network-policies/
解答
切换环境
kubectl config use-context k8s |
查看pod 和networkpolicy
kubectl -n ckad00018 get pod --show-labels |
查看networkpolicy 的 podselector
kubectl -n ckad00018 get networkpolicies access-db -oyaml | grep -i -A3 podselector |
通过查看所有networkpolicy 得知, front和 db 各有一个 networkpolicy ckad00018-newpod 没networkpolicy 所以查看front 和 db 的 networkpolicy 标签 把可以跟他们互通的标签 ,设置 给 ckad00018-newpod
kubectl -n ckad00018 label pod ckad00018-newpod front-access=true db-access=true |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hao DevSecOps!
评论



