Logging Kubernetes后端吊舱不断崩溃并进入崩溃回退
我已经在K8 1.16版本上部署了一个node js应用程序。我注意到部署后后端吊舱不断崩溃并进入CrashLoopBackOff,当我看到吊舱日志时,它们没有给我提供太多信息:Logging Kubernetes后端吊舱不断崩溃并进入崩溃回退,logging,kubernetes,google-kubernetes-engine,azure-aks,kubernetes-pod,Logging,Kubernetes,Google Kubernetes Engine,Azure Aks,Kubernetes Pod,我已经在K8 1.16版本上部署了一个node js应用程序。我注意到部署后后端吊舱不断崩溃并进入CrashLoopBackOff,当我看到吊舱日志时,它们没有给我提供太多信息: > kubectl logs backend-mypod-backend-687bd47454-7dd6j copying .env from secret /opt/app-root/src/secret/.env.deploy found, copying to [/opt/app-root
> kubectl logs backend-mypod-backend-687bd47454-7dd6j
copying .env from secret
/opt/app-root/src/secret/.env.deploy found, copying to [/opt/app-root/src/.env]
Start backend...
> backend@1.1.1 start /opt/app-root/src
> node lib/index.js
>
pod中的节点应用程序尝试执行-npm启动,但随后pod崩溃。我想找出任何日志,可以帮助我告诉为什么应用程序不断崩溃。但我不清楚该怎么看,也不知道该看哪个日志
任何人都可以帮助或建议最好的调试方法
更新:
我还意识到,后端吊舱的端点也显示为空白:
kubectl describe svc
Name: backend-XX-backend-svc
Namespace: default
Labels: <none>
Annotations: <none>
Selector: chart=backend-XX-backend,tier=backend
Type: ClusterIP
IP: 192.168.246.12
Port: <unset> 80/TCP
TargetPort: 8800/TCP
Endpoints:
Session Affinity: None
Events: <none>
kubectl描述svc
名称:后端XX后端svc
名称空间:默认值
标签:
注释:
选择器:图表=后端XX后端,层=后端
类型:集群
IP:192.168.246.12
端口:80/TCP
目标端口:8800/TCP
端点:
会话关联:无
活动:
关于为什么会出现这种情况,还有其他想法。您可能需要查看上的官方k8s文档。您可以访问您的Google Kubernetes Enigne集群
在那里,您可以找到集群中问题的根源。共享dockerfile和kubernetes podyaml@ArghyaSadhu-是否有日志我也可以查看。@ArghyaSadhu-不幸的是,当我登录到pod访问调试日志时,如果你不分享详细信息,pod将很难帮助你。它在外部工作吗库伯内特斯?