k8s上使用deployment部署资源,但是没有pode,排查思路
时间: 2024-05-27 14:13:04 浏览: 3
可以先检查deployment的yaml文件中,是否正确指定了副本数、容器镜像等信息,并且没有出现语法错误;然后可以通过kubectl命令查看该deployment的状态,看是否有正在创建pode的信息;最后可以通过kubectl describe命令查看该deployment的详细信息,找到问题所在。
相关问题
k8s查看deployment部署在那台宿主机
你可以使用以下命令来查看Deployment的Pod所在的Node:
1. 首先列出所有的Pod:
```
kubectl get pods
```
2. 找到想要查看的Deployment的Pod,例如名为`my-deployment-xxxxxx-xxxxx`:
```
NAME READY STATUS RESTARTS AGE
my-deployment-xxxxxx-xxxxx 1/1 Running 0 2h
```
3. 使用`kubectl describe`命令来查看该Pod所在的Node:
```
kubectl describe pod my-deployment-xxxxxx-xxxxx | grep Node:
```
输出结果类似于:
```
Node: node-1/192.168.1.101
```
这里的`node-1`就是该Pod所在的Node的名称,`192.168.1.101`是该Node的IP地址。
如何查看k8s部署的deployment的yaml
文件?
您可以使用kubectl命令来查看k8s部署的deployment的yaml文件。具体命令为:kubectl get deployment <deployment-name> -o yaml。其中,<deployment-name>是您要查看的deployment的名称。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)