如标题所说,如何使用需要KrakenD证书的http服务?
KrakenD-CE 可以吗?如何使用 KrakenD 框架来实现它?
您可以使用
配置 TLS"tls": {
"public_key": "/etc/krakend/certs/tls.crt",
"private_key": "/etc/krakend/certs/tls.key",
"min_version": "TLS12",
"max_version": "TLS13"
}
基于配置KrakenD将与TLS一起工作并处理请求。
https://www.krakend.io/docs/service-settings/tls/
关于实现,很简单
您可以查看:https://github.com/devopsfaith/krakend-ce
使用 Make 创建构建
Make build
如果您在 docker 上 Make docker
Make build 将为您提供 KrakenD API gateway
的
可执行二进制文件,它需要 JSON、YAML 格式的 API 配置文件、速率限制以及您想要为 API 设置的任何配置。