Ingress-Nginx 入门:诞生背景、概念与工作原理
这篇文章围绕 Ingress-Nginx 的产生背景、核心概念、工作原理与主流控制器选型展开,帮助你快速建立整体认知。
共找到 37 篇相关文章
这篇文章围绕 Ingress-Nginx 的产生背景、核心概念、工作原理与主流控制器选型展开,帮助你快速建立整体认知。
这篇文章先介绍 MetalLB 的定位与工作原理,再演示在 Kubernetes 中完成安装以及 Layer2 模式地址池配置。
上面对ingress做端口映射,然后通过其中一个节点的IP来访问ingress只是一种临时方案。那么正常如何做呢?有三种常用的方案。
Ingress YAML示例。
有了Service之后,我们可以访问这个Service的IP(clusterIP)来请求对应的Pod,但是这只能是在集群内部访问。
金丝雀发布的关键不是同时部署两个版本,而是如何把一小部分真实流量平滑切到新版本上。本文基于 Ingress Nginx 的 Canary 注解演示灰度发布流程,并补充实验环境清理方法。
当入口流量过大时,适当的限流可以保护后端服务不被压垮。本文通过 `limit-connections` 注解演示 Ingress Nginx 的连接数限制配置,并配合 `ab` 压测工具验证效果。
除了根据域名和路径路由流量,Ingress Nginx 还可以直接控制哪些来源 IP 允许访问、哪些要被拒绝。本文分别演示全局黑名单和基于 Ingress 注解的白名单配置方法。
如果某个站点只希望授权用户访问,可以直接借助 Ingress Nginx 的 Basic Auth 机制快速加上一层认证。本文演示 htpasswd、Secret 与 Ingress 注解的完整配置方法。
针对移动端和桌面端提供不同页面,是很多 Web 应用的常见需求。本文通过 Ingress Nginx 的 `server-snippet` 能力,基于 User-Agent 判断请求来源,并把手机端流量重定向到单独的服务。