簡體   English   中英

如何為 Google Cloud 負載均衡器設置 Letsencrypt?

[英]How to setup Letsencrypt for Google Cloud load balancer?

我已將我的 Google Cloud 項目設置為將負載均衡器與自動縮放實例模板結合使用。 目前實例組只有一個實例。

我的域名成功引用了負載均衡器 IP。 直到這些步驟一切正常。

現在我想為這個項目設置 SSL。 我想用 Letsencrypt 服務來做這件事,但是我在嘗試設置它時沒有成功。

在 Google Cloud Engine 負載平衡器 window 中,有一個選項可以使用 Google Cloud shell 將早期創建的證書設置到負載平衡器前端。 不幸的是,我只能使用 Google Cloud Shell 創建一個 .csr 和 .key 文件。 此外,我可以創建一個不安全的 ssl 證書並從中獲取 .cert 文件,但我想使用letsencrypt創建一個安全的 SSL 證書文件。 Letsencrypt 服務需要從執行突擊隊的命令行界面直接訪問域,這可能是我收到指示無法檢索域名的錯誤的原因。

我正在尋找一種使用 Google Cloud 在負載均衡器上安裝 Letsencrypt 證書的方法。 有沒有辦法我可以使用letsencrypt手動創建一個.cert文件而不是直接安裝它? 如果沒有,還有其他方法或服務可以從 .csr 和 .key 文件創建 .cert 文件嗎?

由於 GCP 允許使用自我管理的 SSL 證書,您應該能夠使用 SSL 證書或生成一個證書以保護您的網站並使其對訪問者安全。 與 Letsencrypt 的用途相同,因為它是免費的,並且更容易使用 Google Managed SSL 證書。

查看以下指南,讓我知道您的意見。 新年快樂。

這個問題的解決方案是這個 docker 容器https://hub.docker.com/r/bloomapi/letsencrypt-gcloud-balancer 您只需要創建任何虛擬機並為其授予對 API 的完全訪問權限。 之后,在其上安裝 docker 並運行 docker 容器。 負載均衡器上的證書將每月自動更新!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM