kubectl - wuxiaoyu5/myblog GitHub Wiki
kubectl常用命令集合: -->查看pod:kubectl get pods -n 命名空间 或者 kubectl get pod --namespace=xxx -->查看nodes:kubectl get nodes -->根据yml文件创建对象(比如pod,deployment,rc,rs,service等等):kubectl create -f xxx.yml -->更新yml并应用:kubectl apply -f xxx.yml -->删除一个pod(其他对象同理):kubectl delete pod pod名字 -->回滚到上一个deployment操作:kubectl rollout undo deployment deployment名称 --to-revision=1 -->查看集群信息:kubectl cluster-info 进入pod(容器)里: kubectl -n tdcsys exec -it ockle-24rpq-7f98c88bb5-kh66s bash 从容器里复制文件出来:kubectl cp tdcsys/ockle-24rpq-7f98c88bb5-kh66s:/usr/lib/ockle/product-meta/etc/ockle/deploy.yml . 查看日志:kubectl -n tdcsys log -f podname --tail=1000 在所有namespace中查找东西 :kubectl get po --all-namespaces