Kubernetes命令

1、查看某个命名空间的所有pod
 kubectl get pod -n <NameSpace>

 

2、查看所有命名空间的所有pod

kubectl get pod --all-namespaces

 

3、查看某个pod的日志

kubectl logs <Pod Name> -n <NameSpace>

 

4、查看某个pod的日志 显示最后的m行

kubectl logs <Pod Name> -n <NameSpace> --tail m

 

5、查看某个命名空间下的deployment

kubectl get deployment -n <NameSpace>

 

6、编辑某个deployment

kubectl edit deployment <Deployment Name> -n <NameSpace>

 

 7、进入到pod容器

kubectl exec -it <Pod Name> bin/sh -n <Namesapce>

 

 8、pod容器内curl拿到env

curl localhost:<Port>/env

 

9、以yaml格式显示pod的详细信息

kubectl get pod <Pod Name> -n <NameSpace> -o yaml

 

10、显示pod的更多详细信息

kubectl get pod <Pod Name> -n <Namespace> -o wide

 

11、删除pod(重启pod)

kubectl delete pod  <Pod Name> -n  <Namespace>

 

posted @ 2018-04-02 14:17  UniqueColor  阅读(391)  评论(0编辑  收藏  举报