查找命名空间
kubectl get namespace
kubectl get ns
查询某个命名空间的资源
kubectl get all -n default
创建命名空间
kubectl create namespace testapp
kubectl create ns testapp
删除命名空间
kubectl delete namespace testapp
kubectl delete ns testapp
创建deployment类型的pod(默认命名空间)
kubectl create deployment demo1-mvcone --image=192.168.0.101:10080/eshop/demo1.mvcone:v1.0.1
创建deployment类型的pod(创建到指定命名空间)
kubectl create deployment demo1-mvcone --image=192.168.0.101:10080/eshop/demo1.mvcone:v1.0.1 -n kube-public
查看默认命名空间下的deployment
kubectl get deploy -o wide
查看指定命名空间下的deployment
kubectl get deploy -n kube-public -o wide
查看默认命名空间下的DaemonSet
kubectl get daemonset -o wide
查看指定命名空间下的DaemonSet
kubectl get daemonset -n kube-public -o wide
查看默认命名空间下的pod
kubectl get pod -o wide
查看指定命名空间下的pod
kubectl get pod -n kube-public -o wide
查看详细 Deployment 信息
kubectl describe deployment demo1-mvcone
查看详细 DaemonSet 信息
kubectl describe daemonset demo1-mvcone
查看详细pod信息
kubectl describe pod demo1-mvcone