簡體   English   中英

從外部源系統下載AWS Lambda的源代碼

[英]Download sources for AWS Lambda from external source systems

我需要創建簡單的terraform基礎架構,並且部分基礎架構需要使用java Spring Boot應用程序創建AWS Lambda作為源代碼。

我閱讀了與lambda相關的文檔 ,看起來就像現在terraform只能從本地文件s3桶加載源。 在我的例子中,我將應用程序jar文件存儲在Nexus存儲庫(二進制存儲)中,並希望在從Nexus創建Lambda期間加載源代碼/ jar。

基於terraform文檔,它具有:

沒有一種方法可以解決我的問題。 因為我可以創建bash文件,它將運行jar文件的wget命令,然后運行terraform命令。 但從我的角度來看,這看起來並不漂亮。 也許您可以建議任何其他更准確和靈活的解決方案。

最簡單的解決方案是您已經建議的解決方案 - 在首先獲取jar文件的父命令中包裝terraform - 或者甚至將其記錄為必需的手動步驟/依賴項。 我相信這是相當普遍的。

或者,如果您真的想要提供沒有現有提供商的東西,您可以創建自己的Terraform提供商

暫無
暫無

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

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