【发布时间】:2018-12-13 14:06:45
【问题描述】:
我刚刚从 Letsencrypt 收到 SSL 证书,我想将它与 GKE Ingress 一起使用。我之前使用的是自签名证书,我对证书的文件名有点困惑。这是我在 /etc/letsencrypt/live/DOMAIN_NAME 文件夹中的内容(自述文件中的描述):
-
privkey.pem:证书的私钥。 -
fullchain.pem:大部分服务器软件使用的证书文件。 -
chain.pem:用于 Nginx >=1.3.7 中的 OCSP 装订。 -
cert.pem: 会破坏很多服务器配置
这是我以前的,密钥是用下面的 openssl 命令创建的:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ./ssl.key -out ./ssl.crt
openssl dhparam -out ./ssl.pem 2048
ssl.crtssl.keyssl.pem
我的问题是 - 我应该使用letsencrypt文件夹中的哪些文件?
-
ssl.crt-> ? -
ssl.key-> ? -
ssl.pem-> ?
【问题讨论】:
标签: ssl kubernetes lets-encrypt