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

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

相关推荐
打不了嗝 ᥬ᭄10 小时前
【Linux】线程同步与互斥
linux·服务器·c++
ZYMFZ10 小时前
Linux系统 SELinux 安全管理与故障排查
linux·运维·安全
DO_Community11 小时前
DigitalOcean Kubernetes 现已支持 Gateway API 托管服务
容器·kubernetes·gateway
脚踏实地的大梦想家11 小时前
【Docker】P2 Docker环境构建准备:MacOS 与 Linux
linux·macos·docker
山城码农笑松哥11 小时前
国产凝思debian系Linux离线安装rabbitmq教程步骤
linux·debian·rabbitmq
抓饼先生11 小时前
C++ 20 视图view笔记
linux·开发语言·c++·笔记·c++20
狂浪天涯12 小时前
Android Security | SEAndroid 综述
linux
什么都想学的阿超13 小时前
【大语言模型 57】容器化训练环境:Docker + Kubernetes + Slurm
docker·语言模型·kubernetes
__如风__13 小时前
内网环境下ubuntu 20.04搭建深度学习环境总结
linux·服务器·ubuntu
学c语言的枫子13 小时前
Linux文件IO——系统IO
linux·运维·服务器