2015-02-09 12 views
9

Właśnie kupiłem certyfikat SSL. Przyszedł z 1 certyfikatem serwera, 1 certyfikatem pośrednim i 1 certyfikatem głównym.Jak uzyskać chmurę docker (dawniej tutum) i haproxy używać SSL?

Mam mój plik * .csr i * .key używane do tworzenia certyfikatów.

Używam Tutum z HAProxy i istnieje zmienna środowiskowa SSL_CERT. Czytałem dokumentację, ale nie mogłem jej uruchomić. Jak ustawić tę zmienną środowiskową SSL_CERT?

Odpowiedz

16

Jestem opiekunem obrazu tutum/haproxy. Aby użyć SSL_CERT, potrzebujesz pliku zawierającego zarówno certyfikat publiczny (your.crt), jak i klucz prywatny (your.key). Można to zrobić w następujący sposób:

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

Następnie można uruchomić: awk 1 ORS='\\n' ~/cert.pem.

Kopiowanie wyjście do SSL_CERT

Sporządzono

+0

Tak, to jest to, co zorientowali się, i był w stanie uzyskać rzeczy pracy. Dziękuję za napisanie odpowiedzi dla innych. – ericraio

+2

Może występować lekka literówka, ponieważ jest to "cat your.crt >> cert.pem", a nie ".csr", który jest plikiem podpisującym certyfikat. – yunspace

+0

@ yunspace tak. Zmieniłem nazwę certyfikatu. Dziękuję Ci. – hfeng

Powiązane problemy