创建了Deployment但是Kubectl找不到?可能是在不同的namespace
不是所有的资源都是namespace分离的
$ kubectl api-resources --namespace=true
$ kubectl api-resources --namespace=false
比如这个deployment找不到,那可能在其他的namespace, 加入–namespace=default, 就查看default namespace,或者指定其它namespace。
$ kubectl get deploy --namespace=default
$ kubectl describe deploy abc-deploy --namespace=default
$ kubectl describe deploy abc-deploy --all-namespaces
$ kubectl describe deploy abc-deploy -n kafka
几个有用的命令trick
$ kubectl -n <namesapce> get pods -o wide
$ kubectl get pods -l="app=myApp"
$ kubectl get ev # get events