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

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

相关推荐
MayZork12 分钟前
Windows 与 Linux 下 vcpkg 的安装部署指南
linux·运维·windows
gx234827 分钟前
控制器管理
docker·容器·kubernetes
zbyyd41 分钟前
Linux 进程间通信学习笔记
linux·笔记·学习
白清羽2 小时前
7.3系统安装docker
运维·docker·容器
dazhong20124 小时前
Docker 入门篇(八)-- CentOS7 安装 MySQL 8
mysql·docker·容器
w200512244 小时前
Pod管理
linux·服务器·云原生·容器·k8s·podman
chen<>5 小时前
C++ 六种 memory_order:从原子性到线程间可见性.md
java·linux·开发语言·c++
一直C5 小时前
Linux系统编程|进程间通信IPC全套详解(1)(管道、信号)
linux·c语言·开发语言·网络·青少年编程·visual studio code
库玛西6 小时前
Linux网络编程:HTTP/HTTPS协议核心技术全解析
linux·运维·服务器·网络·c++·http·https
sryyd_026 小时前
Kubernetes Pod 管理从入门到实战:命令、YAML 与生命周期全解析
云原生·容器·kubernetes