0

バージョン 1.5.4の Helmチャートを介して Ingress コントローラーとして Traefik を設定しました。LetsEncrypt を有効にし、SSL を Enforced に設定しているため、公開されているすべてのサービスで必要に応じて SSL が強制されます。

最近、単一のイングレスで SSL を強制する必要がない状況に遭遇しました。私は見つけることができるすべての注釈を試しましたが、発生する可能性が最も高いのはリダイレクトループ (http -> https -> http) であり、SSL がまだ強制されていると信じさせてくれます。

注釈を介してこれを実行できた人はいますか? 1.5 Thanks の注釈は次のとおりです

現在デプロイされているイングレス:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  creationTimestamp: 2018-09-18T05:52:41Z
  generation: 1
  labels:
    app: prerender
    chart: prerender-0.4.0
    heritage: Tiller
    release: prerender
  name: prerender-prerender
  namespace: production-prerender-io
  resourceVersion: "41421557"
  selfLink: /apis/extensions/v1beta1/namespaces/production-prerender-io/ingresses/prerender-prerender
  uid: 0e8a1286-bb07-11e8-9938-06e82a01885c
spec:
  rules:
  - host: prerender.mydomain.com
    http:
      paths:
      - backend:
          serviceName: prerender-prerender
          servicePort: 3000
        path: /
status:
  loadBalancer: {}
4

1 に答える 1