k8s Ingress 教程


Helm 安装

拉取 ingress-ngnix 的 chart

helm pull ingress-nginx --untar

在 values.yaml 中写入如下配置

controller:
  hostNetwork: true
  nodeSelector:
    ingress-role: "true"

安装 chart

helm upgrade --install ingress-nginx ./ingress-nginx \
  --repo https://kubernetes.github.io/ingress-nginx \
  --namespace ingress-nginx --create-namespace -f ./values.yaml

设置出口节点

使用下列命令设置标签

kubectl label nodes <node-name> ingress-role=true

相关命令

查看 ingress controller 的节点

kubectl get pods -n ingress-nginx -o wide

如果本文帮助到了你,帮我点个广告可以咩(o′┏▽┓`o)


评论
  目录