kubectl 常用命令

查看节点
查看集群所有节点:kubectl get node
查看集群单个节点:kubectl get node $nodename -o yaml or kubectl describe node $nodename
查看pod
查看集群pod:kubectl get pod --all-namespaces -o wide or kubectl get pod -n $namespace
查看单个pod:kubectl get pod $podname -n $namespace -o yaml or kubectl describe pod $podname -n $namespace
查看pod日志
查看pod单container日志:kubectl logs -f $podname -n $namespace
查看pod多container:
先获取pod的contaner
kubectl logs -f $podname -n $namespace
根据提示执行
kubectl logs -f $podname -n $namespace -c $container
登陆pod
登陆pod单container:kubectl exec -it $pod -n $namespace sh
登陆pod多container:
先获取pod的container
kubectl exec -it $pod -n $namespace sh
根据提示
kubectl exec -it $pod -n $namespace -c $container sh

发表新评论