kubernetes 命令

查看信息  
kubectl get node 查看node
kubectl get pod 查看pod
kubectl get service 查看service
kubectl get deployments 查看deployment
kubectl get namespaces 查看namespace
kubectl get cs  查看内容
kubectl api-versions  
kubectl explain 帮助
kubectl help  
kubectl describe nodes 描述node
kubectl describe service  
kubectl describe deployments  
kubectl log 日志
kubectl attach 实时日志
   
创建  
kubectl run  运行
kubectl expose  启动资源service
kubectl create  创建
   
删除  
kubectl delete pod 删除pod
kubectl delete service 删除service
   
扩展  
kubectl scale --replicas=N 复制Npod
kubectl autoscale 自动扩展
   
拷贝  
kubectl cp  拷贝文件到pod
   
执行动作  
kubectl exec 在pod执行动作
   
登陆pod  
kubectl exec -it 登录pod
   
编辑资源  
kubectl edit 编辑pod内的资源文件yaml
   
替换资源yaml  
kubectl replace 替换原资源文件
   
更新资源  
kubectl patch 打补丁
   
停止node接收任务  
kubectl cordon 停止node接收新的pod任务
kubectl uncordon 恢复接收任务功能
   
   
剔除node节点  
kubectl drain 将node所有的pod交割给其他node,本身停止接收pod任务

你可能感兴趣的:(kuberneter)