ssl - 如何将 Comodo SSL 应用于 Kubernetes Ingress?
解决方案
你需要用你的证书创建秘密:
apiVersion: v1
data:
tls.crt: content_of_file_condohub_com_br.crt
tls.key: content_of_file_HSSL-5beedef526b9e.key
kind: Secret
metadata:
name: secret-tls
namespace: default
type: Opaque
然后更新您的入口:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: tls-example-ingress
spec:
tls:
- hosts:
- your.amazing.host.com
secretName: secret-tls
rules:
- host: your.amazing.host.com
http:
paths:
- path: /
backend:
serviceName: service1
servicePort: 80
Ingress 将使用秘密文件中的证书。
推荐阅读
- javascript - HMAC SHA256 - 将服务器端 Ruby 代码转换为客户端 Javascript 代码
- java - 如何使用 com.toedter.calendar.JDateChooser?
- c++ - 保存128位数据的c ++数据结构
- javascript - Javascript Onclick通过附加函数传递对象
- reactjs - 如何在更新时获得反应 noUiSlider 最小最大值?
- windows - Rstudio 无法连接到 Windows 机器上启用 SSL 的 postgresql 服务器
- asp.net-mvc - 有什么方法可以在 MVC 中的另一个页面单击后退按钮中的确切数据显示上一页
- php - 在验证期间获取 Laravel 验证中的 ErrorMessage 包
- azure-log-analytics - 使用 PowerShell 将 Azure 活动日志连接到 Log Analytics 实例
- python - scrapy 503 服务在 starturl 上不可用