kubernetes - 只能通过 HTTP 而不是 HTTPS 访问我的应用程序
问题描述
解决方案
您的 YAML 中有一些错误
- 在
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
推荐阅读
- cmake - find_package 命令中 HINTS 变量的使用
- json - 将合并后的文件输出到 json 文件中
- ios - 在 iOS 应用程序中为部署目标找到合适的值?
- java - 如何计算通过/失败结果并打印通过和失败的数量
- java - 处理日历以从日历中的当前日期选择日期?硒
- python - 使用嵌套列名将嵌套的 json 展平为 csv
- c# - 是否可以通过鼠标右键触发 ListView 上的 DoubleClicked 事件?
- scala - 如何通过子序列拆分序列?
- android - Android 5.2.2 上的 Ionic 4 App 黑屏
- delphi - DataSnap 没有关闭 SQL Server 连接的