news 2026/5/7 1:21:24

Kubectl 命令记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Kubectl 命令记录

kubectl get pods 获取资源信息
kubectl describe pod <pod-name> 查看资源详细信息 (describe)
kubectl logs <pod-name> 查看资源日志 (logs)
kubectl create deployment nginx-deployment --image=nginx 创建资源 (create)
kubectl apply -f deployment.yaml 应用配置文件 (apply)
kubectl delete pod <pod-name> 删除资源 (delete)
kubectl exec -it <pod-name> -- /bin/bash 进入容器执行命令 (exec)
kubectl rollout status deployment <deployment-name> 管理滚动更新 (rollout)
kubectl scale deployment <deployment-name> --replicas=3 扩容/缩容 (scale)
kubectl get events -n <namespace> 查看事件 (events)
kubectl expose deployment <deployment-name> --type=LoadBalancer --port=80 管理服务暴露 (expose)
kubectl get nodes 查看节点信息 (node) -o wide:显示节点 IP、版本等信息。
kubectl create namespace ai-namespace 管理命名空间 (namespace)
kubectl config set-context --current --namespace=ai-namespace:切换默认命名空间。
kubectl delete namespace ai-namespace:删除命名空间(谨慎操作)
kubectl config get-contexts 管理配置 (config)
kubectl autoscale deployment <deployment-name> --min=1 --max=5 --cpu-percent=80 管理自动扩展 (autoscale)
kubectl create secret generic db-secret --from-literal=username=admin --from-literal=password=123456 管理密钥 (secrets)
kubectl get pvc -n <namespace> 管理持久化卷 (pv/pvc)
kubectl get networkpolicy 管理网络策略 (networkpolicy)
kubectl create serviceaccount my-sa 管理服务账户 (serviceaccount)
kubectl version --short 查看版本信息 (version)
kubectl help 查看帮助 (help)
kubectl get crd 管理 CRD(自定义资源)
kubectl top pods 查看资源使用情况 (top)
kubectl create role my-role --verb=get --resource=pods 管理 RBAC 权限
kubectl label pods <pod-name> env=prod 查看标签 (label)
kubectl annotate pods <pod-name> description="Production Pod" 查看注解 (annotate)
kubectl get ingress 管理 Ingress
kubectl debug -it <pod-name> --image=busybox --target=<container-name> 查看调试信息 (debug)
kubectl api-resources 查看 API 资源 (api-resources)
kubectl api-versions 查看 API 版本 (api-versions)


从 Pod 复制到本地:
kubectl cp my-pod:/app/data.txt ./local-folder/
kubectl cp /path/to/local/file <namespace>/<pod-name>:/path/in/pod
从本地复制到 Pod:
kubectl cp ./local-file.txt my-pod:/app/
kubectl cp ./expense_report.xlsx 命名空间/node名字:/workspace/tmp
kubectl cp ./myfile.txt default/my-pod:/app/

Kubernetes 新版(v1.25+)
从 Pod 复制到本地:
tar cf - ./local-file.txt | kubectl exec -i my-pod -- tar xf - -C /app/
从本地复制到 Pod:
kubectl exec my-pod -- tar cf - -C /app/ data.txt | tar xf - -O > ./local-data.txt

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 21:45:55

国际最高认可!全知科技通过CMMI5级认证,研发成熟度达领先水平

近日&#xff0c;全知科技正式获得由CMMI研究院颁发的CMMI V3.0成熟度五级&#xff08;Level 5&#xff09;认证证书&#xff0c;成为业内少数达到该国际最高成熟度等级的企业之一。CMMI 五级是对企业在软件研发过程管理、技术研发能力、质量控制体系以及持续改进机制等方面的全…

作者头像 李华
网站建设 2026/4/19 9:50:48

国内多个主要城市已建成或正在建设线网指挥中心

城市指挥中心名称/简称核心特点/定位状态主要依据北京北京市轨道交通指挥中心亚洲规模最大、接入线路最多、集成化水平最高的路网管理中枢-8已建成市政府官网-8上海上海轨道交通路网运营调度指挥大楼 (3C大楼)管理全球最长大都市轨交网络之一&#xff0c;全自动运行线路管理领先…

作者头像 李华
网站建设 2026/4/23 11:56:17

高精度除法

高精度除法分为两种情况&#xff1a; 1.高精度/低精度 2.高精度/高精度 对于情况1&#xff0c;高精度/低精度的思想&#xff1a; 首先定义两个long long 类型数据代表除数和余数&#xff0c;在用字符串类型来接收被除数&#xff0c;在定义两个数组分别是被除数数组和结果数组…

作者头像 李华
网站建设 2026/5/6 16:11:03

【前缀和+滑动窗口】LCR 008. 长度最小的子数组

求解代码 public static int minSubArrayLen(int target, int[] nums) {// 获取原数组长度int n nums.length;int[] preSum new int[n 1];preSum[0] 0;for (int i 1; i < n; i) {preSum[i] preSum[i - 1] nums[i - 1];}int left 0; int right 1; int ans Integ…

作者头像 李华
网站建设 2026/5/3 0:53:51

程序员必看!AI大模型六大应用场景深度解析,收藏学习不迷路

本文深入解析AI大模型在教育、医疗、金融、工业、电商和内容创作六大行业的应用变革&#xff0c;展示技术如何重塑商业模式并创造新机遇。从个性化学习到智能医疗&#xff0c;从精准金融到工业智能化&#xff0c;AI正成为各行业创新的核心驱动力&#xff0c;为从业者和投资者提…

作者头像 李华
网站建设 2026/5/4 15:03:12

探索大数据领域数据产品的商业化模式

大数据领域数据产品的商业化模式:从技术价值到商业闭环的系统性解析 关键词 大数据商业化、数据产品价值模型、收入流结构、数据要素市场、隐私计算变现、订阅制SaaS、行业垂直化服务 摘要 本报告系统解析大数据领域数据产品的商业化模式,通过"技术-经济-生态"…

作者头像 李华