logo头像

老陕小张学技术接地气

题目7:Ingress七层负载

题目7:Ingress七层负载

设置配置环境kubectl config use-context k8s
如下创建一个新的nginx ingress 资源:
名称:pong
namespace:ing-internal
使用服务端口5678 在路径/hello 上公开服务hello

中文参考地址:Ingress

英文参考地址:Ingress

1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)

kubectl config use-context k8s

2、创建ingress的yaml文件

vi ingress.yaml
 
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: pong
  namespace:ing-internal
spec:
  ingressClassName: nginx
  rules:
  - http:
      paths:
      - path: /hello
        pathType: Prefix
        backend:
          service:
            name: hello
            port:
              number: 5678

3、执行ingress的yaml文件

kubectl apply -f ingress.yaml 
支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励

-->