kubectl命令

前言

kubectl(发音为 "kube-control")是 Kubernetes 的官方命令行工具。它是与 Kubernetes 集群进行交互、管理和故障排查的核心入口

kubectl命令

查看版本

复制代码
kubectl version

创建命令

xml 复制代码
kubectl apply -f <file.yaml>

获取命名空间

arduino 复制代码
kubectl get namespace

或者

arduino 复制代码
kubectl get ns

获取命名空间下的pod

arduino 复制代码
kubectl get pod -n 命名空间

获取日志

ini 复制代码
 kubectl logs -f --tail=300 pod名称

获取配置

sql 复制代码
kubectl describe pod pod名称

进入容器内部

bash 复制代码
kubectl exec -it  pod名称 -- /bin/bash

重启

xml 复制代码
kubectl rollout restart deploy <name>

总结

kubectl 客户端版本与集群 API Server 版本差距不应超过 ±1 个小版本

相关推荐
小葱运维几秒前
命名与环境规范
运维·开源·云计算
斯维赤1 分钟前
LangChain4j 入门教学(Java 后端狂喜版
java·后端
数据库小学妹1 分钟前
MySQL库存扣减实战:原子UPDATE、分桶方案与锁范围分析
数据库·后端·mysql
旺仔不是程序员3 分钟前
LIMIT 1:PostgreSQL 只取一行的高效查询姿势
数据库·后端·sql
知守观3 分钟前
Java POI 动态二级表头导出实战:并集计算 + 合并单元格 + 冻结列的完整实现
后端
知守观5 分钟前
Snowflake 雪花算法实战:41位时间戳里的三个坑(时钟回拨、workerId、位运算)
后端
xbzb17 分钟前
Linux 文件查找命令 locate 与 find 完全指南
linux·运维
Julien200427 分钟前
Docker 容器存储原理(一)
linux·运维·服务器·ssh·学习方法
邪修king36 分钟前
Re:Linux 系统篇(三十四):进程间通信开篇Chapter1 —— 匿名管道 pipe 深度拆解与代码实战
android·linux·运维·开发语言