默认情况下,如果为该 Ingress 启用了 TLS,控制器会使用 308 永久重定向响应将 HTTP 客户端重定向到 HTTPS 端口 443。( Ingress 里配置了 https 证书的话,默认就一定会走 https)

若是还想使用http协议,则可以使用全局禁用 ssl-redirect: "false"在 NGINX 配置映射中 ,或每个 Ingress 中 nginx.ingress.kubernetes.io/ssl-redirect: "false"特定资源中的注释。

这里采取的办法是后者,在Ingress中添加注解:nginx.ingress.kubernetes.io/ssl-redirect: “false”

请求地址中协议是http则走http, 请求地址协议是https,则走https,不会出现请求地址是http然后强制跳转走https的情况。(上述添加的注解关闭这个强制跳转功能了)

nginx-ingress 配置https,同支持http相关推荐

  1. 在阿里云centos7.4上配置nginx免费的https证书,支持泛解析

    在阿里云centos7.4上配置nginx免费的https证书,支持泛解析 一 原理说明: 使用acme.sh工具来生成证书,但为了方面采用的使用dns添加TXT记录验证方式,跟传统的webroot有 ...

  2. 阿里云个人站点基于nginx代理搭建https协议支持

    阿里云个人站点基于nginx代理搭建https协议支持 准备工作 购买免费个人版dv证书 配置nginx 开放防火墙端口 检测是否成功 准备工作 1.个人服务器 2.安装了ssl_moudle的ngi ...

  3. Kubernetes 使用 ingress 配置 https 集群(十五)

    目录 一.背景 1.1 需求 1.2 Ingress 1.3 环境介绍 二.安装部署 2.1.创建后端 Pod 应用 2.2 创建后端 Pod Service 2.3.创建 ingress 资源 2. ...

  4. linux7.3的域名配置表,Centos7.3 安装部署Nginx并配置https的方法步骤

    安装环境 1. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译 编译依赖 gcc 环境: yum install gcc-c++ 2. PCRE pcre-devel 安装 安装pcr ...

  5. nginx容器配置https后访问有时显示连接被重置

    问题描述 配置https的步骤很简单,我这里用的是阿里云的免费ssl证书,然后发现访问https时灵时不灵的,纠结了很久,重复了好几次配置步骤,然后发现配置步骤其实是没问题的,浏览器多刷新下,就能够出 ...

  6. Nginx——ubuntu安装Nginx并配置https

    一.需求 介绍: 我们在部署应用时,希望用到 Nginx ,并配置上 https .我在网上看了很多文章,感觉都不是很系统.因此写下此文,以备日后使用. 二.安装 Nginx 获取安装包 wget h ...

  7. nginx安装配置ssl模块支持https访问

    文章目录 一.SSL证书 申请免费证书或者购买 1.证书下载 2.配置Nginx 常见错误 错误一: 解决方案: 错误二: 解决方案: 错误三:配置好后https仍然无法访问 情况1:端口443未开放 ...

  8. k8s nginx ingress配置TLS

    在没有配置任何nginx下,k8s的nginx默认只支持TLS1.2,不支持TLS1.0和TLS1.1 默认的 nginx-config(部分可能叫 nginx-configuration)的配置如下 ...

  9. 在Linux系统安装Nginx及配置https加密访问

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装nginx ①.为了确保能在 nginx 中使用正则表达式进行更灵活的配置,安装之前需要确定系统是否安装有 PCRE( ...

  10. Nginx下配置Https,测试环境的完整过程

    在本地的测试环境中,当我们没有https的证书时,又想使用https,我们该怎么办呢?我们可以在服务器中生成自己的证书,当然这个证书只能是用在测试环境中,因为他们没有经过第三方的认证. 下面是配置的过 ...

最新文章

  1. 稳压管,TVS管,压敏电阻,气体放电管等电涌保护器器件比较------amoBBS
  2. 惊艳!为艺术而生的算法
  3. Excel35招必学秘技
  4. 一个19岁美国少年眼中的各种社交应用
  5. apache.camel_使用Apache Camel 2.14的轻松REST端点
  6. IoTDI2019论文列表
  7. movelast对数据记录数有要求吗_新颁布丨药品记录与数据管理要求(试行)解读...
  8. 3563: DZY Loves Chinese - BZOJ
  9. 百度地图和openlayers融合封装(想法)
  10. 筑牢高校实验室安全管理防线,科学管理提高师生安全意识
  11. 今日做题家 - 面试算法题教程系列总纲
  12. Docker 下载redis
  13. Unity TUIO雷达入门
  14. Ingenuous Cubrency UVA 11137
  15. 手机上怎么打开md格式的文件_手机解压专家app下载
  16. 如何做好一个APP开发项目?需要规避以下误区
  17. 京东联盟的开放平台的Python客户端封装
  18. 解决键盘模式(布局)的错误导致的部分键位失灵或异常(姑且这样描述问题吧)
  19. 网络爬虫--记一次有趣的侦察型反爬手段(ebay)
  20. java报错The method get_discount() is undefined for the type该如何处理?

热门文章

  1. NAR:UNITE真菌鉴定ITS数据库——处理未分类和并行分类(数据库文章阅读模板)
  2. 一作解读:EID-2017-宏基因组测序在新发腹泻病毒鉴定中的应用
  3. 合川专升本计算机怎么学升学率,2019年重庆市合川太和中学高考喜报
  4. R语言ggplot2可视化分面图使用facet_wrap函数和facet_grid函数实战
  5. R语言ggplot2可视化删除所有分面图(facet_wrap可视化的facet结果)的标签实战(Remove facet_wrap labels)
  6. R语言时间序列(time series)分析实战:简单指数平滑法预测
  7. 机器学习特征工程之连续变量离散化:等宽分箱
  8. ajax dojo deferred,dojo(四):ajax请求
  9. SparkR对R的支持情况
  10. PaSS:用于 PacBio 测序的测序模拟器