我正在部署一个带有 Asp.Net API 核心容器映像的新网格应用程序。我能够使用http://[]:80成功部署和访问 API 。我在网关 yaml 文件中使用了以下配置:
http:
- name: BenApiHTTP
port: 80
hosts:
- name: "*"
routes:
- name: benapi
match:
path:
value: "/benapiservice/"
rewrite: "/"
type: Prefix
destination:
applicationName: BenApplication
serviceName: BenApi
endpointName: BenApiListener
现在我想使用我自己的 ssl 证书并希望在端口 443 上使用 https 即启用相同的 api。所以我的问题是:
- 如何在网格中上传 ssl 证书?
- 我必须在 gateway.yaml 中进行哪些 Yaml 更新?
- 如何为 url 设置 FQDN?