kubernetes

kubectl命令

2020-03-31  本文已影响0人  lodestar
描述 命令
查询如何定义资源 kubectl explain pod
kubectl explain rs
kubectl explain deploy
kubectl explain statefulset
kubectl explain svc
kubectl explain ing
查询集群中资源 kubectl get pod,rs,deploy,statefulset,svc,ing -A
查询集群中pod kubectl get pod -o wide
查看详细信息 kubectl describe pod pod-demo
-o yaml输出为yaml格式,查看pod创建的操作 kubectl get pod myapp-848b5b879b-9slqg -o yaml
基于pod-demo.yaml 文件创建create pod kubectl create -f pod-demo.yaml
适用于当前pod只有一个容器 kubectl exec pod-demo -it /bin/sh
当前pod多个容器,--container or -c 参数 kubectl exec pod-demo -c myapp -it /bin/sh
查看所有pod的命名空间 kubectl get pod --all-namespaces
查看命名空间 kubectl get namespace
查看pod日志 kubectl logs nginx
端口映射 kubectl port-forward --address 0.0.0.0 deployment.apps/myapp-deploy-ingress 30000:80
上一篇下一篇

猜你喜欢

热点阅读