5.6. 从 OpenShift 集群外部配置到 Apicurio Registry 的 HTTPS 连接
以下流程演示了如何配置 Apicurio Registry 部署,以便为来自 OpenShift 集群外部的连接公开 HTTPS 边缘终止路由。
先决条件
- 您必须已安装了 Apicurio Registry Operator。
- 阅读用于创建安全路由的 OpenShift 文档。
流程
除了 Apicurio Registry Operator 创建的 HTTP 路由外,添加第二个路由。例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意确保设置了
insecureEdgeTerminationPolicy: Redirect配置属性。如果没有指定证书,OpenShift 将使用默认证书。另外,您可以使用以下命令生成自定义自签名证书:
openssl genrsa 2048 > tls.key && openssl req -new -x509 -nodes -sha256 -days 365 -key tls.key -out tls.crt
openssl genrsa 2048 > tls.key && openssl req -new -x509 -nodes -sha256 -days 365 -key tls.key -out tls.crtCopy to Clipboard Copied! Toggle word wrap Toggle overflow 然后,使用 OpenShift CLI 创建路由:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow