K8S 基础命令

获取namespace信息:

kubectl get namespace

查看node详细信息:

kubectl describe node
kubectl get node
kubectl get node -a
kubectl get node --show-labels
kubectl get node --show-all

查看pod

##查看所有pod;
kubectl get pods --all-namespaces  
## 查看部署的应用;  
kubectl get deployment --all-namespaces  
kubectl get deployment --namespace=kube-system kong -o yaml
##删除指定的应用;
kubectl delete deployment --namespace=kube-system kong 
##查看指定类型pod:
kubectl get pod --all-namespaces -o yaml | grep manage 
##如何删除一个pod
kubectl delete pod kubernetes-dashboard-76d68d8b7c-9nkkk -n kube-system
kubectl get deployment -n kube-system
kubectl delete deployment kubernetes-dashboard -nkube-system
kubectl get po -n kube-system

查看指定的service

kubectl get service kubernetes
##查看node主机:
kubectl get node --no-headers -L zone
##查看service应用:
kubectl get endpoints --all-namespaces
kubectl describe service d5c4e0793-6944-4b89-a58 --namespace=d07a12d56-fe42-4b27-a18
##查看端点endpoint:
kubectl get endpoints --all-namespaces
##查看replicaset:
##replicaset是用来管理实例数量的,可以看成是rc/deployment的一个对象。
kubectl get replicaset --all-namespaces
##删除指定replicaset:
 kubectl delete replicaset --namespace=d4c71575a-c152-4c03-ba5   de31d32c8-9205-4b8e-b12-2472488937
##查看节点数据:
kubectl describe/get node 172.16.0.146

查看log

kubectl logs -f  -n ms   manage-3943165616-l8ahz

参考资料:K8S中文社区

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值