本文介绍: 这里可以看到,集群中已经有一个tomcat集群,cluster-ip是 10.102.227.68 ,外部访问端口为30010,内部通讯端口为:8080。通过192.168.206.138:30010可以打开tomcat的欢迎界面。这里要增加一个Nginx服务,并成功代理到tomcat页面中去。
一、已有信息
这里可以看到,集群中已经有一个tomcat集群,cluster-ip是 10.102.227.68 ,外部访问端口为30010,内部通讯端口为:8080。通过192.168.206.138:30010可以打开tomcat的欢迎界面。
这里要增加一个Nginx服务,并成功代理到tomcat页面中去。
tomcat服务怎么启动,请看:k8s 使用tomcat官方镜像部署集群并解决访问页面404-CSDN博客
二、制作Nginx镜像
1,下载一个官方镜像
2,因为要代理到tomcat服务中去,所以默认的nginx.conf必须要更改,如下:
其中:
新增了一个location,代理到tomcat clusterip的8080
3,新建一个Dockerfile,创建属于自己的Nginx镜像:
4,将nginx:v3 镜像上传到自有harbor集群:
5,调试镜像需要注意
三、创建nginx.yaml,用来部署Nginx服务到集群
四、使用kubectl 部署nginx.yaml
五、访问
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。