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

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

相关推荐
却道天凉_好个秋29 分钟前
linux(centos8)下编译ffmpeg
linux·运维·ffmpeg
hxung30 分钟前
使用 Docker 部署 MySQL 8
mysql·docker·容器
急速前行Klein37 分钟前
Ubuntu零基础学习---基础指令
linux·学习·ubuntu
Koma_zhe1 小时前
【网站检测工具Web-Check】Web-Check本地部署与远程访问解决方案全面掌控网站状态
linux·服务器·网络
程序员JerrySUN1 小时前
深入解析音频编解码器(Audio CODEC):硬件、接口与驱动开发
linux·驱动开发·嵌入式硬件·音视频
孙同学_1 小时前
【Linux篇】环境变量与地址空间
linux·运维·服务器
大炮筒1 小时前
linux:环境变量,进程地址空间
linux
__XYZ1 小时前
Linux shell 进度条
linux·运维·服务器
wingaso2 小时前
[Linux][经验总结]Ubuntu6.11.0 docker更换镜像源(实操可用的正确方法)
linux·docker·eureka
3分云计算2 小时前
kubeadm容器化部署(一) |k8s部署安装1.28版 |本人已部署两次方案可用 |Kubernetes容器编排
云原生·容器·kubernetes