Kubernetes之命令
首先是查看所有的namespace
为什么要先从namespace入手呢?
因为不同服务的的资源(也就是pod)在不同的namespace下,一个服务下的pod都在同一个namespace下。
输入以下命令查看所有的namespace
kubectl get namesapce
查看所有的servers
在pod 跑起来我们可以查看它的状态
kubectl get pod -n xxxx (-n后跟namespace)
每一个servers都是一个虚拟端口如果成功endpoint会显示他虚拟的ip
kubectl get endpoint -n xxx (namespace)
查看pod,pvc的描述信息
kubectl describe pod -n xxx(namespace) xxx(podname)
pod的详细信息
kubectl get pod -n xxx(namespce) -o wide
kubectl describe pvc -n xxx(namespace) xxx(pvcname)
查看pod的日志
kubectl logs -f -n xxx(namespace) xxx(podname)
进入pod
kubectl exec -ti -n xxx(namespace) xxx(podname) bash
删除pod看
kubectl delete pod -n xxx(namespace) xxx(podname)
这里是k8s经常用到的命令,学会了这些命令的小伙伴就进本入门了哟~