[root@k8s-master ~]# kubectl get ep ##查看service关联的pod 虚拟的负载均衡器
NAME ENDPOINTS AGE java-demo 10.244.169.140:8080 6d21h
kubernetes 192.168.115.71:6443 11d
[root@k8s-master ~]# kubectl get endpoints
NAME ENDPOINTS AGE java-demo 10.244.169.140:8080 6d21h
kubernetes 192.168.115.71:6443 11d
[root@k8s-master ~]#
查看pod的标签
[root@k8s-master ~]# kubectl get pods --show-labels
NAME READY STATUS RESTARTS AGE LABELS
java-demo-67547cd8db-hnf2w 1/1 Running 1 (42m ago) 6d21h app=java-demo,pod-template-hash=67547cd8db
web-969b69cd7-jkr6b 1/1 Running 2 (42m ago) 11d k8s-app=web,pod-template-hash=969b69cd7
web-969b69cd7-q84cc 1/1 Running 2 (42m ago) 11d k8s-app=web,pod-template-hash=969b69cd7
web-969b69cd7-v6pss 1/1 Running 2 (42m ago) 11d k8s-app=web,pod-template-hash=969b69cd7
根据label过滤资源
[root@k8s-master ~]# kubectl get pods -l app=java-demo
NAME READY STATUS RESTARTS AGE
java-demo-67547cd8db-hnf2w 1/1 Running 1 (55m ago) 6d21h
[root@k8s-master ~]# kubectl get pods -l k8s-app=web
NAME READY STATUS RESTARTS AGE
web-969b69cd7-jkr6b 1/1 Running 2 (57m ago) 11d
web-969b69cd7-q84cc 1/1 Running 2 (57m ago) 11d
web-969b69cd7-v6pss 1/1 Running 2 (57m ago) 11d
namespace 命名空间 隔离性,工作区,运行指定的项目,逻辑上的分类
[root@k8s-master ~]# kubectl get namespace NAME STATUS AGE default Active 11d kube-node-lease Active 11d kube-public Active 11d kube-system Active 11d kubernetes-dashboard Active 11d
[root@k8s-master ~]# kubectl get pods -n default #
[root@k8s-master ~]# kubectl get pods -n kube-system # 查看kube-system命名空间 里面的内容
[root@k8s-master ~]# kubectl create namespace project-a # 创建命空间
namespace/project-a created
[root@k8s-master ~]# kubectl create namespace project-b # 创建命空间
namespace/project-b created
[root@k8s-master ~]# kubectl get namespace