指定删除某个资源:
[root@hd1 ~]# kubectl delete deploy myapp-v1
查看pod标签:
[root@hd1.com service]# kubectl get pods --show-labels
查看节点[root@hd1 ~]# kubectl get node
删除pod:[root@hd1 ~]# kubectl delete pod my-nginx-69f769d56f-dm888 (my-nginx-69f769d56f-dm888pod名字)
查看版本:[root@hd1 ~]# kubectl explain service
查看pod:
[root@hd1 ~]# kubectl get pod
查看全部资源:[root@hd1 ~]# kubectl get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 3d13h
my-nginx ClusterIP 10.111.88.140 <none> 80/TCP 75s
nginx LoadBalancer 10.97.104.224 <pending> 80:30333/TCP 2d13h
tomcat NodePort 10.100.22.79 <none> 8080:30080/TCP 3d1h
运行执行资源清单 [root@hd1 ~]# kubectl apply -f service_test.yaml(service_test.yaml 名字)
查看镜像:[root@hd2 ~]# docker images |grep nginx
#查看service详细信息
[root@hd1.com ~]# kubectl describe svc my-nginx
进入某个pod容器:[root@hd1 ~]# kubectl exec -it my-nginx-69f769d56f-4t6nt -- /bin/bash
查询pod [root@hd1 ~]# kubectl get pods
查询指定的pod:[root@hd1 ~]# kubectl get svc -n nginx-ns
#查看pod的uid
[root@hd1.com ~]# kubectl get pods pod-empty -o yaml | grep uid
列出所有的pod-empty:[root@hd1 ~]# kubectl get pods pod-empty -o yaml
查看目录创建时间:[root@hd2 ~]# stat /data1/
查看所有详细属性:[root@hd1 ~]# kubectl get pod -o wide
查看包:docker images | grep nfs
查看DaemonSet:[root@hd1 ~]# kubectl get ds -n kube-system
[root@hd1 ~]# kubectl get pod -n kube-system -o wide
查看所有安装的pod:[root@hd1 prometheus]# kubectl get pods -n kube-system
查看部署位置:[root@hd1 prometheus]# kubectl get pod -n kube-system -o wide
查看部署的:docker images | grep prom