Ingress 统一的访问入口(ingress-nginx)(二)

PS: 这是一篇检查部署的,如果需要,请点击我查看第一篇😄

检查是否部署成功

检查tomcat

kubectl get deployment

#输入如下
NAME         READY   UP-TO-DATE   AVAILABLE   AGE
tomcat-app   2/2     2            2           28m

检查service

kubectl get service
# 输出如下
NAME          TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)    AGE
kubernetes    ClusterIP   10.96.0.1      <none>        443/TCP    29h
tomcat-http   ClusterIP   10.100.96.93   <none>        8081/TCP   30m

检查Nginx Ingress

kubectl get pods -A

在这里插入图片描述

检查详细Nginx Ingress Controller

kubectl get pods -n ingress-nginx -o wide

# 输出
NAME                                        READY   STATUS    RESTARTS   AGE   IP               NODE                  NOMINATED NODE   READINESS GATES
nginx-ingress-controller-5c6985f9cc-zng4l   1/1     Running   0          44m   192.168.10.162   kubernetes-node-162   <none>           <none>

查看Ingress

kubectl get ingress

# 输出
NAME        HOSTS          ADDRESS   PORTS   AGE
nginx-web   k8s.test.com             80      34m

查看实际的效果

# 不设置 Hosts 的方式请求地址,下面的 IP 和 Host 均在上面有配置
curl -v http://192.168.10.162 -H 'host: k8s.test.com'

修改windows下的host文件

C:\Windows\System32\drivers\etchosts文件添加
192.168.10.162 k8s.test.com

实际效果

本人修改了其中一个node节点内的tomcat里面的jsp文件,来观察是否存在负载均衡效果
在这里插入图片描述
在这里插入图片描述

注意

  • tomcat版本你最好和我一致,因为我发现2020/01/22那几天的tomcat镜像内没有将webapps内的文件打包进去,一直出现404
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值