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

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

相关推荐
014-code14 分钟前
手把手带你解读 Dockerfile - 最快上手方法
java·docker·容器·持续部署
勇闯逆流河14 分钟前
【Linux】基础开发工具(gcc/g++,makefile)
linux·运维·服务器
爱丽_16 分钟前
Linux 目录结构与常用命令速查(服务器必备)
linux·运维·服务器
yatum_201436 分钟前
集群节点时钟同步(NTP)配置手册
linux·分布式·hbase
祁同伟.38 分钟前
【C++】哈希的应用
开发语言·数据结构·c++·算法·容器·stl·哈希算法
椰奶燕麦44 分钟前
Linux 服务开机自启配置指南 (基于 Crontab)
linux
路溪非溪44 分钟前
systemd简介和使用总结
linux·arm开发·驱动开发
星竹晨L1 小时前
Linux入门:权限管理的核心逻辑
linux
零基础的修炼1 小时前
Linux网络---Epoll-Reactor模式
linux·网络·php
larance1 小时前
NebulaGraph 数据库部署与运维指令清单
linux·服务器·数据库