当前位置: 首页 > 知识库问答 >
问题:

在入口后为入口设置安全连接时出现问题-坏网关

徐瑞
2023-03-14
  ingress:
    # If `true`, an Ingress is created
    enabled: true
    # The Service port targeted by the Ingress
    servicePort: http
    # Ingress annotations
    annotations:
      kubernetes.io/ingress.class: "nginx"
    # Additional Ingress labels
    labels: {}
      # List of rules for the Ingress
    rules:
      -
        # Ingress host
        host: my-app.com
        # Paths for the host
        paths:
          - /
    # TLS configuration
    tls:
      - hosts:
          - my-app.com
        secretName: my-app-tls

我应该如何设置两个入口以允许安全连接到我的应用程序?我尝试了各种各样的注释,但总是得到上面的错误。

        nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
        nginx.ingress.kubernetes.io/ssl-redirect: "false"

谢谢!

共有1个答案

叶声
2023-03-14

您共享的入口定义不入口定义及其值文件

入口定义应该如下所示

{{- if .Values.ingress.enabled -}}
{{- $fullName := include "app.fullname" . -}}
{{- $svcPort := .Values.service.port -}}
apiVersion: networking.k8s.io/v1beta1
{{- else -}}
apiVersion: extensions/v1beta1
{{- end }}
kind: Ingress
metadata:
  name: {{ $fullName }}
  labels:
    {{- include "app.labels" . | nindent 4 }}
  {{- with .Values.ingress.annotations }}
  annotations:
    {{- toYaml . | nindent 4 }}
  {{- end }}
spec:
{{- if .Values.ingress.tls }}
  tls:
  {{- range .Values.ingress.tls }}
    - hosts:
      {{- range .hosts }}
        - {{ . | quote }}
      {{- end }}
      secretName: {{ .secretName }}
  {{- end }}
{{- end }}
  rules:
  {{- range .Values.ingress.hosts }}
    - host: {{ .host | quote }}
      http:
        paths:
        {{- range .paths }}
          - path: /
            backend:
              serviceName: {{ $fullName }}
              servicePort: {{ $svcPort }}
        {{- end }}
  {{- end }}
{{- end }}

如果您的值已Engress Enabled=true,则执行此操作。

  service:
    type: ClusterIP
    port: 8080

  ingress:
    enabled: true
 类似资料:
  • 01 /【企业应用】 02 /【自建应用】

  • 01 /【企业应用】 02 /【第三方应用】

  • 01 /【工作台】 02 /【文件盘】 03 /【文件分区】 04 /【上传文件】

  • 01 /【企业应用】 02 /【文件盘】

  • 01 /【企业应用】 02 /【同事吧】

  • 01 /【企业应用】 02 /【日报】 03 /【添加模板】