Kubernetes07:Service
1、service存在的意义
因为Pod的IP是不断变化的,所以需要注册service防止pod失联
1)为了防止Pod失联(服务发现)
2、定义一组Pod访问策略(负载均衡)
2、Pod和Service的关系-------通过service实现Pod的负载均衡
根据 label 和 seletor 标签建立关联的
3、常见的service类型
1)ClusterIP:集群内部进行使用
yaml文件不写的话默认是ClusterIP的值
手动实现负载均衡,连接控制器
2)NodePort:对外访问应用使用
手动实现负载均衡,连接控制器
3)LoadBalancer:对外访问应用使用,公有云
node内网部署应用,外网一般不能访问到的
- 找到一台可以进行外网访问的机器,安装nginx,反向代理
- 手动把可以访问的节点添加到nginx里面
LoadBalancer :公有云,把负载均衡,控制器连接到Pod