|NO.Z.00393|——————————|CloudNative|——|KuberNetes&CI/CD.V31|——|Jenkins.v11|自动构建NodeJs应用.v05|

一、验证创建的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

 

 

posted on   yanqi_vip  阅读(28)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示