云原生 - K8s命令合集

我是南城余!阿里云开发者平台专家博士证书获得者!

欢迎关注我的博客!一同成长!

一名从事运维开发的worker,记录分享学习。

专注于AI,运维开发,windows Linux 系统领域的分享!

知识库链接:

K8s命令合集 · 语雀


在Kubernetes中,通常使用kubectl命令行工具来与集群进行交互。以下是一些常用的kubectl命令,用于管理和操作Kubernetes集群中的资源:

  1. 基本操作
    • kubectl get <resource>:获取资源的列表。
    • kubectl describe <resource> <name>:显示资源的详细信息。
    • kubectl create -f <file>:从文件创建资源。
    • kubectl apply -f <file>:应用配置文件来创建或更新资源。
    • kubectl delete <resource> <name>:删除资源。
  1. 查看资源
    • kubectl get pods:查看Pods。
    • kubectl get deployments:查看Deployments。
    • kubectl get services:查看Services。
    • kubectl get nodes:查看Nodes。
    • kubectl get namespaces:查看命名空间。
  1. 管理资源
    • kubectl create deployment <name> --image=<image>:创建一个Deployment。
    • kubectl expose deployment <name> --port=<port>:暴露Deployment为Service。
    • kubectl scale deployment <name> --replicas=<replica_count>:扩展Deployment的副本数量。
    • kubectl apply -f <file>:应用配置文件。
  1. 日志和调试
    • kubectl logs <pod_name>:查看Pod的日志。
    • kubectl exec -it <pod_name> -- /bin/bash:在Pod中执行交互式shell。
    • kubectl describe pod <pod_name>:查看Pod的详细信息。
  1. 故障排除
    • kubectl get events:查看集群事件。
    • kubectl describe node <node_name>:查看节点的详细信息。
    • kubectl describe pod <pod_name>:查看Pod的详细信息。
  1. 其他操作
    • kubectl proxy:创建一个代理,允许访问集群内部服务。
    • kubectl apply -f <file>:应用配置文件。
    • kubectl rollout status deployment/<deployment_name>:查看Deployment的滚动更新状态。

这些是一些常用的kubectl命令,您可以根据需要进一步了解和探索其他命令以管理和操作Kubernetes集群中的资源

相关推荐
维度攻城狮2 小时前
Docker优雅地运行OpenClaw
运维·docker·容器·openclaw·openclaw安装
AI攻城狮4 小时前
OpenClaw Exec Approvals 机制:在安全与效率之间寻找平衡
人工智能·云原生·aigc
wuxingge6 小时前
docker部署solara音乐播放器
docker·容器
❀͜͡傀儡师6 小时前
docker部署Antigravity-Manager
运维·docker·容器·antigravity
sg_knight6 小时前
Docker环境下的MinIO安装,以及如何正确配置数据持久化(避坑篇)
运维·docker·容器·minio·ftp·cos·oss
会飞的大可7 小时前
Docker容器项目无法访问MySQL的解决策略
mysql·docker·容器
cool32007 小时前
二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第一章节基础环境准备(1-4)
云原生·容器·kubernetes
涛声依旧393168 小时前
构建部署kubernetes所需主机
linux·运维·云原生·容器·kubernetes
槐序深巷里打雨伞的人9 小时前
k8s中部署prometheus并监控k8s集群以及nginx案例
nginx·kubernetes·prometheus
阿里云云原生9 小时前
模型调用总闸门再次被投毒
云原生