首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使设置了configmap和注解,nginx入口也始终重定向到https

即使设置了configmap和注解,nginx入口也始终重定向到https
EN

Stack Overflow用户
提问于 2018-11-29 17:31:53
回答 1查看 631关注 0票数 2

我有一个入口,它的配置如下:

代码语言:javascript
复制
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: connect-app
  namespace: default
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /
    nginx.ingress.kubernetes.io/ssl-redirect: "false"
spec:
  rules:
  - host: it.tufts.edu
    http:
      paths:
      - path: "/"
        backend:
          serviceName: connect-it
          servicePort: 80

nginx控制器有一个如下所示的configmap:

代码语言:javascript
复制
apiVersion: v1
items:
- apiVersion: v1
  data:
    ssl-redirect: "false"
  kind: ConfigMap
  metadata:
    annotations:
      kubectl.kubernetes.io/last-applied-configuration: |
        {"apiVersion":"v1","data":null,"kind":"ConfigMap","metadata":{"annotations":{},"name":"nginx-config","namespace":"nginx-ingress"}}
    creationTimestamp: 2018-11-13T20:56:49Z
    name: nginx-config
    namespace: nginx-ingress
    resourceVersion: "3633400"
    selfLink: /api/v1/namespaces/nginx-ingress/configmaps/nginx-config
    uid: a3ec70bc-e786-11e8-be24-005056a401f6
kind: List
metadata:
  resourceVersion: ""
  selfLink: ""

根据文档,这应该会禁用从http到https的重定向,但它似乎不起作用,我做错了什么?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-11-30 10:28:11

我认为这要么是:

  • 您的nginx入口控制器没有更新您可以检查的配置的问题:

$ kubectl cp :nginx.conf。$ cat nginx.conf

  • 从HTTP (端口80)

重定向到HTTPS的apache配置出现问题

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53535769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档