簡體   English   中英

使用 Lambda 和 Atlas 進行 MongoDB 字段級加密如何包含 mongocryptd

[英]MongoDB field level encryption with Lambda and Atlas how to include mongocryptd

我嘗試使用 Atlas M10 集群和 AWS lambda 實現 MongoDB 客戶端字段級加密。 據我所知,我需要在我的路徑中安裝 mongocryptd 二進制文件。 如何將此二進制文件與 lambda 捆綁在一起?

您可以使用Lambda 層來打包您的依賴項。 Lambda 層也可以包含純 python 庫和二進制依賴項。

這是我解決它的方法。 MongoDB 文檔包含有關如何在 Amazon Linux 2(2020 年 8 月用於 lambda 容器)上安裝 MongoDB 企業版的部分: https : //docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-亞馬遜 tarball/

我選擇使用 tarball 安裝。 下載並解壓存檔后,我將 mongocryptd 二進制文件復制到我的無服務器項目中,並將其與 lambda 捆綁在一起。 在 lambda 處理程序中,我將二進制路徑附加到當前 $PATH,因此它是可執行的。

暫無
暫無

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

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