6.2.6.2. 例子
这些示例使用 secret 存储要在集成中引用的证书和密钥。有关路由的详细信息,请阅读 Openshift 路由文档。platform HttpServer.java 是集成示例。
作为运行这些示例的要求,您应该有一个带有密钥和证书的 secret。
6.2.6.2.1. 生成自签名证书并创建 secret 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
openssl genrsa -out tls.key openssl req -new -key tls.key -out csr.csr -subj "/CN=my-server.com" openssl x509 -req -in csr.csr -signkey tls.key -out tls.crt oc create secret tls my-combined-certs --key=tls.key --cert=tls.crt
openssl genrsa -out tls.key
openssl req -new -key tls.key -out csr.csr -subj "/CN=my-server.com"
openssl x509 -req -in csr.csr -signkey tls.key -out tls.crt
oc create secret tls my-combined-certs --key=tls.key --cert=tls.crt