集群配置:1Master,2Worker
编辑文件过程中搜索命令:" / "

1、安装Ingress配置文件:deploy.yaml
wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.1.1/deploy/static/provider/cloud/deploy.yaml
2、编辑deploy.yaml文件
vi deploy.yaml
3、注释掉external Traffic Policy:Local

在这里插入图片描述

4、修改image,添加hostNetwork(name: controller下面)
image: bitnami/nginx-ingress-controller:1.1.2
hostNetwork: true

在这里插入图片描述

5、修改image,添加hostNetwork(name: create下面)
image: liangjw/kube-webhook-certgen:v1.1.1
hostNetwork: true

在这里插入图片描述

6、修改image,添加hostNetwork(name: patch下面)
image: liangjw/kube-webhook-certgen:v1.1.1
hostNetwork: true

在这里插入图片描述

7、安装Ingress

经过上述操作,配置文件就算修改完成了,接下来就是部署安装:

kubectl apply -f deploy.yaml

如果看到这样的场景,说明Ingress部署成功了!
在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐