发布时间:2026/8/16 5:01:18
Kubernetes kubectl 命令完全指南:从入门到精通 1. kubectl 简介kubectl是 Kubernetes 的命令行工具用于与 Kubernetes 集群进行交互。通过 kubectl用户可以部署应用、管理集群资源、查看日志、调试服务等。它是 Kubernetes 管理员和开发人员最常用的工具之一。2. 基础命令2.1 集群信息kubectl cluster-info显示集群信息kubectl version查看客户端和服务器版本kubectl config view查看当前配置2.2 资源操作kubectl get resource列出资源如 pods, services, deploymentskubectl describe resource name查看资源详细信息kubectl create -f file.yaml通过 YAML 文件创建资源kubectl apply -f file.yaml应用配置创建或更新kubectl delete -f file.yaml删除资源3. Pod 管理# 查看所有 Pod kubectl get pods 查看指定命名空间的 Pod kubectl get pods -n namespace 查看 Pod 详细信息 kubectl describe pod pod-name 查看 Pod 日志 kubectl logs pod-name 进入 Pod 容器 kubectl exec -it pod-name -- /bin/bash 删除 Pod kubectl delete pod pod-name4. Deployment 管理# 创建 Deployment kubectl create deployment name --imageimage 查看 Deployment kubectl get deployments 更新 Deployment 镜像 kubectl set image deployment/name containernew-image 扩缩容 kubectl scale deployment name --replicasnumber 回滚到上一版本 kubectl rollout undo deployment/name5. Service 管理# 查看 Service kubectl get services 创建 Service kubectl expose deployment deployment-name --portport --target-porttarget-port 查看 Service 详细信息 kubectl describe service service-name6. 配置管理6.1 ConfigMap# 从文件创建 ConfigMap kubectl create configmap name --from-filefile-path 查看 ConfigMap kubectl get configmaps 查看 ConfigMap 内容 kubectl describe configmap name6.2 Secret# 创建 Secret kubectl create secret generic name --from-literalkeyvalue 查看 Secret kubectl get secrets 解码 Secret 值 kubectl get secret name -o jsonpath{.data.key} | base64 --decode7. 调试与故障排查kubectl logs pod-name查看 Pod 日志kubectl logs pod-name -c container查看指定容器日志kubectl exec -it pod-name -- command在 Pod 中执行命令kubectl port-forward pod-name local-port:pod-port端口转发kubectl top pod查看 Pod 资源使用情况kubectl top node查看节点资源使用情况8. 高级技巧8.1 输出格式# JSON 格式输出 kubectl get pods -o json YAML 格式输出 kubectl get pod pod-name -o yaml 自定义列输出 kubectl get pods -o custom-columnsNAME:.metadata.name,STATUS:.status.phase8.2 标签选择器# 根据标签筛选 kubectl get pods -l appnginx 排除特定标签 kubectl get pods -l app!nginx8.3 命名空间操作# 切换到指定命名空间 kubectl config set-context --current --namespacenamespace 查看所有命名空间的资源 kubectl get pods --all-namespaces9. 常用命令速查表功能命令查看集群信息kubectl cluster-info查看节点kubectl get nodes查看所有 Podkubectl get pods -A查看 Pod 日志kubectl logs pod-name进入 Podkubectl exec -it pod-name -- /bin/bash创建资源kubectl apply -f deployment.yaml删除资源kubectl delete -f deployment.yaml查看事件kubectl get events10. 总结kubectl 是 Kubernetes 生态中不可或缺的工具掌握其常用命令能够极大提高 Kubernetes 集群的管理效率。建议读者在实际工作中多练习这些命令并结合官方文档深入学习高级功能。

相关新闻

2026/8/16 5:01:18

口碑好的杭州园林绿化排名靠前的公司哪家好

在杭州,园林景观设计不仅关乎城市的美观,还对生态环境有着重要影响。随着人们对生活品质要求的提高,对园林绿化公司的选择也越发谨慎。那么,口碑好且在全网排名专业的杭州园林绿化公司有哪些呢?今天我们就来重点探讨一…

2026/8/16 5:01:18

Docker 运行 Kafka 4.0+

文章目录一、单节点Docker 运行 Kafka 4.0docker run 单机快速(测试用)docker‑compose 完整模板(单机KRaft,4.0.0)进入容器测试命令SpringBoot application.yml 连接配置重点注意事项搭配kafka‑ui可视化(…

2026/8/16 5:01:18

T4 16G显卡最新Qwen3.8 27B初步安装测试

废话不多说,初步测试记录整理如下: 复刻Ollama应用 打开模板中心页面:https://cloudstudio.net/t 找到Ollama项后,点击【使用模板】按钮,或者直接打开应用【AI模板——Ollama - Cloud Studio】(https://cloudstudio…

2026/8/16 5:56:21

Windows鼠标异常唤醒电脑的排查与解决全攻略

1. 问题现象与根源剖析你有没有遇到过这种让人抓狂的情况?明明在设备管理器里,把鼠标的“允许此设备唤醒计算机”选项给关掉了,心想着这下可以高枕无忧,让电脑安安静静地睡个觉。结果,刚合上盖子或者点了睡眠&#xff…

2026/8/16 5:56:21

基于Arduino与OpenCV的仿生眼球人脸跟踪系统实现

这次我们来看一个基于 Arduino 的仿生眼球交互装置,重点是它实现了视觉人脸跟踪功能。这是一个非常适合学生、创客和硬件爱好者的 DIY 科创项目,它将人工智能中的计算机视觉技术,通过 Arduino 微控制器和舵机等硬件实体化,制作出一…

2026/8/16 5:56:21

Cursor AI编辑器免费额度用尽?合法续杯与第三方API接入全攻略

如果你最近在关注 AI 编程工具,大概率听说过 Cursor。这款基于 VSCode 内核、深度集成 AI 能力的编辑器,凭借其“对话式编程”和“智能补全”功能,迅速成为开发者社区的热门话题。然而,一个现实问题也随之浮出水面:免费…

2026/8/16 5:56:21

T113 如何添加支持axp209关机按键

需求:项目使用axp209 pmu,需要添加关机功能解决:在dts里面twi0下添加按键的配置,且添加驱动编译diff --git a/device/config/chips/t113/configs/zqboard/linux-5.4/board.dts b/device/config/chips/t113/configs/zqboard/linux-5.4/board.d…

2026/8/16 5:56:21

kettle导数据空值字段异常

使用kettle跨数据库导数据时报错:cannot insert NULL or update to NULL: Not nullable "aaa" column (input position -1),导入表对应字段也允许为空。Kettle 默认行为:KETTLE_EMPTY_STRING_DIFFERS_FROM_NULLN,会把空…

2026/8/16 5:51:21

Nginx Rewrite机制解析与企业级实战指南

1. Nginx Rewrite机制深度解析作为Web服务器领域的瑞士军刀,Nginx的rewrite功能堪称URL处理的艺术品。我曾在电商系统迁移中,仅用20条rewrite规则就完成了10万商品URL的无缝切换,这个经历让我深刻认识到rewrite在真实业务场景中的威力。不同于…

2026/8/16 0:00:35

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:36

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/16 0:00:35

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:36

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/15 9:46:39

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/15 4:56:16

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/15 9:46:30

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…