K8S知识点

  1. 查看Pod状态详情

列出所有Pod:

使用kubectl get pods命令可以查看集群所有Pod的概览信息,包括名称、状态、IP地址等。

结合grep使用,查看包含关键字的pod

kubectl get pods |grep test

查看你特定Pod的详细信息:

通过kubectl describe pod <pod-name> 命令,你可以获取关于特定Pod的详细信息,包括其状态、事件历史、容器状态、资源使用情况。

以YAML格式查看Pod详细:

使用kubectl get pod <pod-name> -o yaml命令,你可以以YAML格式查看Pod的完整配置和状态信息。

查看Pod日志:

通过kubectl logs <pod-name> -c <containers-name>命令,你可以查看Pod中容器的日志,这有助于诊断应用程序的问题。

查看最后 100 行日志中的错误信息: kubectl logs my-pod --tail=100 | grep "error"

实时查看包含特定关键字的日志: kubectl logs my-pod -f | grep "error"

查看最近一小时内的日志中的错误信息: kubectl logs my-pod --since=1h | grep "error"

查看最近一分钟内的日志中的信息: kubectl logs my-pod --since=1m

使用 kubectl exec 进入容器:kubectl exec -it my-pod -- /bin/bash

进入容器后,可以查看容器里的目录及文件

相关推荐
大志若愚YYZ1 天前
嵌入式Linux——Shell脚本编程
linux
大志若愚YYZ1 天前
嵌入式Linux学习——环境变量与配置文件的关系(⭐难理解)
linux·学习
香吧香1 天前
SNMP 请求响应报文传输分片定位
linux·网络与传输协议
Bowen_CV1 天前
Linux 系统安装与环境配置实践
linux·运维·服务器
和光同尘20231 天前
使用Rancher快速部署K8S集群
docker·云原生·容器·kubernetes·centos·rancher·虚拟机
无泊里1 天前
linux:系统用户命令
linux·运维·服务器
shixian10304111 天前
Dify Docker Compose 安装指南
docker·容器·eureka
Fcy6481 天前
Linux下的项目自动化构建-make\makefile详解
linux·运维·自动化·makefile·make
曦樂~1 天前
【Docker】Compose
docker·容器·eureka
加上音乐1 天前
windows—wsl2—docker配置代理以push/pull
windows·docker·容器