CKAD 模拟题库 | 20. Ingress排错 - 2
模拟题目
设置配置环境:
[candidate@node-1] $ kubectl config use-context k8s |
Task
在namespace ingress-kk 下有一个 ingress ,但是它貌似不能被正常访问 请排除出原因,并修复。
请注意,这道题的deployment 是正确的,请不要修改 deployment 。
参考
https://kubernetes.io/zh-cn/docs/concepts/services-networking/service/
解答
切换环境
kubectl config use-context k8s |
检查
kubectl -n ingress-kk get all |
发现没有svc, svc所需要的东西来自deployment和ingress,
deployment中找 标签,targetport,
kubectl -n ingress-kk get deployments.apps nginxdep -oyaml |
ingress中找svc所需的svc名和port
创建svc,使用命令吧
#查看svc,ingress |
没有svc之前
创建svc后
也可以使用yaml文件进行创建
cat <<"EOF" | kubectl apply -f - |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hao DevSecOps!
评论



