kubernetes 学习笔记--使用Ingress 发布tomcat

 1、先部署Ingress 控制器

wget  https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml

kubectl apply -f mandatory.yaml 
kubernetes 学习笔记--使用Ingress 发布tomcat

2、定义一个service,作为Ingress控制器的service资源入口,此处为NodePort 类型

kubernetes 学习笔记--使用Ingress 发布tomcat

3、创建一个测试namespace 

kubernetes 学习笔记--使用Ingress 发布tomcat

4、创建tomcat 实例

kubernetes 学习笔记--使用Ingress 发布tomcat

5、创建service 资源

kubernetes 学习笔记--使用Ingress 发布tomcat

6、创建Ingress 资源

kubernetes 学习笔记--使用Ingress 发布tomcat

在客户端主机hosts 增加 192.168.0.190 tomcat.ilinux.io 

浏览器访问测试 

kubernetes 学习笔记--使用Ingress 发布tomcat