一、验证创建的NodeJS资源文件
### --- 查看创建的资源是否正常启动
~~~     # 查看创建的deployment
~~~     0/1表示健康检查没有过,因为是有一个间隔的

[root@k8s-master01 NodeJS]# kubectl get namespace
NAME                   STATUS   AGE
nodejs-test            Active   105m
[root@k8s-master01 NodeJS]# kubectl get svc -n nodejs-test -owide
NAME          TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)    AGE   SELECTOR
nodejs-demo   ClusterIP   10.96.252.51   <none>        3000/TCP   96m   app=nodejs-demo
[root@k8s-master01 NodeJS]# kubectl get endpoints -n nodejs-test -owide
NAME          ENDPOINTS            AGE
nodejs-demo   172.27.14.198:3000   96m
[root@k8s-master01 NodeJS]# kubectl get ingress -n nodejs-test -owide
NAME          CLASS    HOSTS             ADDRESS         PORTS   AGE
nodejs-demo   <none>   nodejs.test.com   10.105.89.225   80      96m
[root@k8s-master01 NodeJS]# kubectl get deployment -n nodejs-test -owide
NAME          READY   UP-TO-DATE   AVAILABLE   AGE   CONTAINERS    IMAGES                                                                                          SELECTOR
nodejs-demo   1/1     1            1           96m   nodejs-demo   registry.cn-beijing.aliyuncs.com/nodejs-demo-yanqi/nodejs-demo:20210623-153619-87148f1-master   app=nodejs-demo
[root@k8s-master01 NodeJS]# kubectl get po -n nodejs-test -owide
NAME                           READY   STATUS    RESTARTS   AGE   IP              NODE         NOMINATED NODE   READINESS GATES
nodejs-demo-7c8578b4d4-bt2dp   0/1     Running   0          23m   172.27.14.198   k8s-node02   <none>           <none>
### --- 查看常见的pod的日志,确认是否正常启动
~~~     已经启动完成

[root@k8s-master01 NodeJS]# kubectl logs -f nodejs-demo-f7ddcbc7b-cnvqd -n nodejs-test
npm info it worked if it ends with ok
npm info using npm@2.14.7
npm info using node@v4.2.3
npm info prestart nodejs-demoapp@1.0.0
npm info start nodejs-demoapp@1.0.0

> nodejs-demoapp@1.0.0 start /app
> node server.js
### --- 查看已经启动完成

[root@k8s-master01 NodeJS]#  kubectl get po -n nodejs-test
NAME                          READY   STATUS    RESTARTS   AGE
nodejs-demo-f7ddcbc7b-cnvqd   1/1     Running   0          2m25s
二、配置本地hosts文件
### --- 配置本地hosts文件

192.168.1.11  nodejs.test.com
三、通过Chrome访问是否可以正常访问:http://nodejs.test.com/

 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm’d both hands before the fire of life.It sinks, and I am ready to depart

                                                                                                                                                   ——W.S.Landor

 

版权声明:本文为yanqi_vip原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/yanqivip/p/16086558.html