17. [CKA]考试之七层负载均衡Ingress
17.1 题目要求
在 ing-internal命名空间下创建一个新的nginx Ingress资源:
名称: pong
使用服务端口 5678在路径 /hi 上公开服务 hi
可以使用以下命令检查服务 hi的可用性,该命令应返回 hi:
curl -kL <INTERNAL_IP>/hi
进一步确保新的NetworkPolicy:
注意,如果题目要求先切换K8S环境,需执行K8S切换环境
17.2 官网位置
搜索:ingress 找到: ingress
17.3 操作步骤
17.3.1 查看ingressclassname
$ kubectl get ingressclass
17.3.2 修改yaml文件
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: pong
spec:
ingressClassName: nginx
rules:
- http:
paths:
- path: /hi
pathType: Prefix
backend:
service:
name: hi
port:
number: 5678