如何让 docker cloud(以前称为 tutum)和 haproxy 使用 SSL?

How do I get docker cloud (formerly tutum) and haproxy to use SSL?

我刚刚购买了 SSL 证书。它带有 1 个服务器证书、1 个中间证书和 1 个根证书。

我有我的 *.csr 文件和 *.key 用于创建证书。

我将 Tutum 与 HAProxy 结合使用,并且有一个 SSL_CERT 环境变量。我阅读了文档,但无法使其正常工作。如何设置此 SSL_CERT 环境变量?

我是 tutum/haproxy 图像的维护者。要使用 SSL_CERT,您需要一个包含您的 public 证书 (your.crt) 和私钥 (your.key) 的文件。您可以进行如下操作:

cp your.key cert.pem cat your.crt >> cert.pem

然后,您可以运行: awk 1 ORS='\n' ~/cert.pem.

将输出复制到SSL_CERT

完成