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 个小版本

相关推荐
志栋智能5 小时前
运维超自动化的版本控制与回滚机制
运维·自动化
中云DDoS CC防护蔡蔡5 小时前
DDOS和CC攻击谁更可怕
运维·服务器·经验分享·网络安全·ddos
Ruiery5 小时前
Linux 6.6内核内存管理深度解析(十六):mmap — 用户态“申请内存“的真相
linux·运维·服务器
ClickHouseDB6 小时前
ClickHouse Cloud 与 Snowflake 实时性价比对比:CostBench 测试中的 412 倍差距来
运维·数据库·系统架构
欧米欧6 小时前
Linux系统篇(七),环境变量的底层溯源,核心获取机制与安全应用
linux·运维·服务器
Ruiery6 小时前
Linux 6.6内核内存管理深度解析(十八):KASLR 内核地址空间随机化
linux·运维·服务器·安全
学长毕设6 小时前
基于springboot的食品仓库管理系统
java·spring boot·后端
todoitbo7 小时前
群晖NAS部署JmalCloud:Docker安装、文件管理、博客与公网访问完整教程
运维·docker·容器
滴滴答答哒7 小时前
ASP.NET Core + FaceRecognitionDotNet 人脸识别实战:DI 单例、特征向量持久化与 1:N 比对
后端·asp.net
时间售卖铺7 小时前
触发器与函数实战:MySQL高效编程秘诀
运维·数据库·mysql·云原生