安装 ingress 控制器
官网:https://kubernetes.github.io/ingress-nginx/
helm 添加ingress-nginx源
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
下载最新版
## 如果需要指定版本在最后加 --version 加版本号
# helm pull ingress-nginx/ingress-nginx --version 4.7.1
helm pull ingress-nginx/ingress-nginx --version 4.7.1
下载还以后解压
tar -xf ingress-nginx-4.7.1.tgz
进入ingress-nginx 修改配置文件
要是用我的镜像倒入的需要删除配置文件里面的哈希值
vim values.yaml
# 修改 dnsPolicy: ClusterFirstWithHostNet
# hostNetwork: true
# kind: DaemonSet
# nodeSelector ## 部署到指定节点 测试环境可以不用修改
# resources: ## 测试环境可以不用修改 生产环境尽量修改大一点
# type: ClusterIP ## 云服务器需要设置LoadBalancer 不是云服务器就ClusterIP就行
上面的修改好以后开始安装
helm install ingress-nginx -n ingress-nginx .