Service 网络服务、服务发现
1、service存在的意义
- 防止pod失联(服务发现,若没有svc那么Pod一旦IP发生变化,那么会导致无法访问)

- 定义一组Pod访问策略(负载均衡,让请求至负载均衡,在转发至每个Pod中)

2、Pod和Service关系
- 根据label和selector标签建立关联
- 通过service实现pod负载均衡(通过VIP向POD转发)

3、Service类型
- ClusterIP:集群内部使用(如两个Pod之间访问,属于集群内部访问)
- NodePort:对外暴露应用(让外部可以访问应用使用)
- LoadBalancer:对外访问应用使用(此种方式,一般用于调用公有云)
- node内网部署应用,外网一般不能访问
- 找一台可以访问外网的机器,安装nginx反代
- 将访问节点添加至nginx中
Loading...
keepalived