1、Rancher 配置截图:

2、yaml 配置(只包含关键部分)

apiVersion: extensions/v1beta1
kind: Ingress
metadata:annotations:nginx.ingress.kubernetes.io/rewrite-target: /$1
spec:rules:- host: qxc.xxx.comhttp:paths:- backend:serviceName: ingress-3e183003ddce203a4dc23ddfddeb91b3servicePort: 80pathType: ImplementationSpecific- backend:serviceName: ingress-176e28beccbbd5cb6b4822b71300c912servicePort: 8081path: /(muses-gateway/api/.+)pathType: ImplementationSpecific- backend:serviceName: ingress-9719310b9029e66d554b1348d65163e4servicePort: 81path: /_manage/(.+)pathType: ImplementationSpecific

还有如下两个注释:

# 指定我们使用后端ingress controller的类别,如果后端有多种 ingress controller 的时候很重要
kubernetes.io/ingress.class: "nginx"# 指定我们的rules的path可以使用正则表达式,如果我们没有使用正则表达式,此项则可不使用
nginx.ingress.kubernetes.io/use-regex: "true"

附其他几个注释:

nginx.ingress.kubernetes.io/proxy-connect-timeout: "600"
nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
nginx.ingress.kubernetes.io/proxy-body-size: "10m"

(END)

K8S(Rancher)Ingress 规则 - Nginx 反向代理重定向相关推荐

  1. uni-app——一种通过Nginx反向代理处理302重定向请求解决网络请求中无法获取Cookie的解决方案

    问题描述 小程序中不会自动保存和发送Cookie 使用插件(https://uniapp.dcloud.io/api/request/request)方法不能解决302重定向情况下获取Cookie 小 ...

  2. nginx反向代理(请求转发-URL匹配规则)

    反向代理适用于很多场合,负载均衡是最普遍的用法. nginx 作为目前最流行的web服务器之一,可以很方便地实现反向代理. nginx 反向代理官方文档: NGINX REVERSE PROXY 当在 ...

  3. 容器化单页面应用中Nginx反向代理与Kubernetes部署

    在<容器化单页面应用中RESTful API的访问>一文中,我介绍了一个在容器化环境中单页面应用访问后端服务的完整案例.这里我将继续使用这个案例,介绍一下容器化单页面应用部署的另一个场景: ...

  4. nignx的TCP和UDP调度(nginx反向代理)

    1 案例1:Nginx反向代理 1.1 问题 使用Nginx实现Web反向代理功能,实现如下功能: 后端Web服务器两台,可以使用httpd实现 Nginx采用轮询的方式调用后端Web服务器 两台We ...

  5. Nginx反向代理,负载均衡,redis session共享,keepalived高可用

    本站点停止更新,请访问:blog.coocap.com 相关知识自行搜索,直接上干货... 使用的资源: nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换. tom ...

  6. Nginx 反向代理、负载均衡、页面缓存、URL重写、读写分离及简单双机热备详解...

    大纲 一.前言 二.环境准备 三.安装与配置Nginx  (windows下nginx安装.配置与使用) 四.Nginx之反向代理 五.Nginx之负载均衡  (负载均衡算法:nginx负载算法 up ...

  7. Nginx反向代理相关事宜

    第一章:Nginx概述 1.1.Nginx概述 Nginx("engine x")是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上Nginx的并发能力确 ...

  8. nginx反向代理加gitlab认证

    底层直接开辟了docker环境,结合opensumi得到一个持久化的在线编译环境(服务器ip地址+端口号,每个学生用不同的端口号),为了保证每个人的网址都只能自己用,需要在这个网址访问之前加上验证** ...

  9. Nginx反向代理与系统参数配置conf

    文章目录 一. nginx介绍 二. nginx的安装和配置 使用nginx必备安装的库 1.PCRE库的安装和编译 2.zlib库的安装和编译 3.OpenSSL开发库的安装和编译 nginx的编译 ...

最新文章

  1. Hyper-V Server 2008系统管理实战
  2. 我对图像金字塔的理解及OpenCV下的实现代码
  3. 【机器学习入门笔记2:OpenCV图片读取和展示】20190203
  4. cvid matlab,WAKE-WIN10-SOFT-软件-Matlab配置及工具箱
  5. SQL查询系列之六:SQL模糊查询
  6. QML基础类型之vector2d
  7. flask找不到css_Flask干货:访问数据库——Flask-SQLAlchemy初始化
  8. 有类似split的命令吗_5分钟学linux命令之split
  9. 图片图层隐写_【软件】imageIN · 图影-隐藏文件到图片,简单轻快的图片隐写工具...
  10. MacOS下载钉钉直播回放经验总结
  11. 课程、问题-利用mincemeat编写简单的MapReduce程序-by小雨
  12. IP设置的批处理文件
  13. android dialog动画_2020年GitHub 上那些优秀Android开源库,这里是Top10!
  14. 在linux中docker安装mysql_Linux系统:用docker安装mysql。
  15. tornado websocket
  16. 南抖音北快手,智障界的两泰斗
  17. h5保存图片到手机_如何快速制作一个【H5】作品?
  18. 296 最佳的碰头地点
  19. RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本━新增岗位管理-Web部分
  20. 贪心算法(4.加工生产调度(做题思路分析))

热门文章

  1. 3. 使用K8S部署tomcat
  2. CentOS 7.4 安装 网易云音乐
  3. Openstack celi
  4. 波罗的海国家同意支持分布式账本技术开发
  5. 思科路由器ios系统学习
  6. Java 实现连接sql server 2000(JDBC数据库访问例子)
  7. matplotlib animation动画保存(save函数)详解
  8. CANDENCE :如何新建PCB文件、设置PCB画布尺寸、绘制PCB板框
  9. Linux热点无网络,Linux网络配置:手提在连接WIFI热点情况下,Ubuntu16.04中怎样配置网络?...
  10. 有备无患 婚宴发言经典串场词摘录