[运维] k8s常用命令(个人笔记)

  1. 获取pod详细描述
kubectl describe pods/rke-network-plugin-deploy-job-85ffc -n kube-system
  1. 获取命名空间信息
kubectl get namespaces
  1. 获取pods信息
kubectl get pods -n kube-system
  1. 获取当前集群运行的所有的pod运行在哪个节点
kubectl get pods -o wide
  1. 删除一个pod
kubectl delete po pods/rke-network-plugin-deploy-job-85ffc
  1. 查看容器与标签
kubectl get nodes --show-labels 
  1. 删除labels
kubectl label nodes node242 search-server-search1-
  1. 查看服务日志
kubectl logs pods/rke-network-plugin-deploy-job-85ffc -n kube-system
  1. 查看副本
kubectl get deploy
  1. 根据标签名字查看服务
kubectl get pods -l name=kafka-server-kafka1,pod-template-hash=510245904,podConflictName=kafka-server-kafka1
  1. 查看创建的服务
kubectl get svc
  1. 创建命名空间
kubectl create namespace mytest
  1. 查看 events 事件
kubectl describe po kube-flannel-xxxx -n kube-system 

版权声明:本文为macaiyun0629原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。