编辑
2023-07-31
🚀运维部署
00
请注意,本文编写于 689 天前,最后修改于 225 天前,其中某些信息可能已经过时。

目录

1. 简介
2. service存在的意义
3.Pod和Service之间的关系
4. 常用的service的类型

1. 简介

  • 定义一组pod的访问规则

2. service存在的意义

  • 防止Pod失联(用到的机制:服务发现),调度者通过名称获取ip地址

image.png

  • 定义一组Pod访问策略(负载均衡)

image.png

3.Pod和Service之间的关系

service的ip:叫做VIP,虚拟ip

image.png

根据lable和selector标签建立关联的

4. 常用的service的类型

  1. Cluster Ip:默认是此类型

用于:pod和pod之间,集群之间内部访问

  1. NodePort

用于:对外访问的应用使用

kubectl get svc # 获取对外访问端口
  1. LoadBalancer

用于:对外访问的应用使用,公有云

node内网部署应用,外网一般不能访问的

  • 找到一台可以进行外网访问机器,安装nginx,反向代理
  • 手动把访问节点添加到nginx里面

本文作者:Eric

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!