什么是Service?
1.作用
Service为一组pod提供服务发现与负载均衡,当有pod可用时,Service的服务发现能感知到,当外部请求进来时,Service的负载均衡功能能够轮流分发流量。并且能为外部服务提供固定的ip和端口。
2.常用命令
#查看Service kubectl get service
#创建service,--type可以省略,默认ClusterIP
kubectl expose deploy my-dep --port=8000 --target-port=80 --type=ClusterIP
#删除service
kubectl delete service my-dep
#查看pod的标签
kubectl get pod --show-labels
#使用标签检索Pod
kubectl get pod -l app=my-dep
使用yaml创建service
apiVersion: v1 kind: Service metadata: labels: app: my-dep name: my-dep spec: selector: app: my-dep ports: - port: 8000 protocol: TCP targetPort: 80标签:service,Service,dep,---,--,pod,K8s,my From: https://www.cnblogs.com/hujunwei/p/16905798.html