错误:无法升级连接:找不到容器(“ wordpress”)

时间:2019-06-14 02:48:58

标签: kubernetes

我的目标是在wordpress pod中列出环境变量

kubectl get pods

wordpress-77f45f895-lxh5t            1/1     Running            993        92d
wordpress-mysql-7d4fc77fdc-x4bfm     1/1     Running            87         92d

尽管吊舱正在运行

kubectl exec wordpress-77f45f895-lxh5t env
error: unable to upgrade connection: container not found ("wordpress")

如果我尝试另一个

kubectl exec wordpress-mysql-7d4fc77fdc-x4bfm env
Unable to connect to the server: net/http: TLS handshake timeout

我的服务

wordpress                NodePort       10.102.29.45     <none>        80:31262/TCP     94d
wordpress-mysql          ClusterIP      None             <none>        3306/TCP         94d

为什么找不到容器?

1 个答案:

答案 0 :(得分:14)

通过查看您的输出,我认为您的容器正在崩溃。第一个容器坠毁993次,第二个容器坠毁87次。您可以检查容器的容器/事件的日志

kubectl logs {{podname}}:用于pod日志

kubectl describe pod {{podname}}了解详细说明。

正如@mdaniel在评论中建议的那样,还要检查端口。

您可以访问nodePort上的应用程序吗?