一. 引言

k8s 提供了一下四种方式来暴露端口,分别是:

  • ClusterIP, 仅供集群内部访问
  • NodePort,端口映射,给node随机分配端口,然后由service进行代理
  • LoadBalancer, 负载均衡模式,一般由云服务商提供负载均衡策略
  • Ingress,网关模式,使用自定义的http(s)路由规则对Service进行代理。这也是实际生产中普遍使用的模式。

Ingress 模型如下:

二. 基于minikube的实践

由于笔者条件有限,这里基于minikube进行实践

1.启用ingress插件,检查验证 NGINX Ingress 控制器处于运行状态

# 启动插件
➜  ~ minikube addons enable ingress                                           

    

  
内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/darcy-yuan/p/17497144.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!