首页 > 解决方案 > 只能通过 HTTP 而不是 HTTPS 访问我的应用程序

问题描述

标签: kuberneteskubectltraefiktraefik-ingresscert-manager

解决方案


您的 YAML 中有一些错误

  1. example-ingress-route.yml 你有"cert-manager.io/cluster-issuer: example-issuer"
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
  namespace: example
  name: example-ingress-route
annotations:
  kubernetes.io/ingress.class: "traefik"
  cert-manager.io/cluster-issuer: example-issuer

但是您已经在example-issuer.yml

apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
  name: example-issuer
  namespace: example

您可以更改为 ClusterIssuers 在example-issuer.yml


推荐阅读