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

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

相关推荐
ling-4515 分钟前
Linux-day09 11
linux·运维·服务器
202321336054 刘15 分钟前
Linux常用命令分类整理
linux·运维·数据库
南工孙冬梅17 分钟前
【久久派】 新世界系统安装
linux
zbguolei18 分钟前
Debian提示:“用户名” 不是 sudoers 文件
linux·服务器·debian
梦星辰.18 分钟前
超大 JSONL 数据集交互式查看器 Linux便捷工具
linux·windows·microsoft
optimistic_chen31 分钟前
【Redis系列】主从复制
linux·数据库·redis·缓存·中间件·命令行·主从复制
zhyf11931 分钟前
零刻AI Max395(Ubuntu 24.04)AMD 显卡监控工具(amdgpu_top)部署手册
linux·运维·ubuntu
释怀不想释怀1 小时前
Docker(项目部署)
运维·docker·容器
wdfk_prog1 小时前
[Linux]学习笔记系列 -- 内存管理与访问
linux·笔记·学习
go_bai1 小时前
Linux-网络基础
linux·开发语言·网络·笔记·学习方法·笔记总结