Ingress由两部分组成:Ingress controller和Ingress服务:
wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller/v1.2.0/deploy/static/provider/baremetal/service/deploy.yaml
• 修改ingress controller部署文件
• $ vim mandatory.yaml
kind: DaemonSet //改为DaemonSet控制器
# replicas: 1 //删除replicas
hostNetwork: true //使用HostNetwork
nodeSelector: //修改节点选择
type: "ingress"
• 设置ingress controller节点的标签
• $ kubectl label nodes server6 type=ingress
Ingress TLS (加密)配置
Ingress 认证配置
Ingress地址重写