![](/img/trans.png)
[英]How can I deploy lambda@edge code in an organisation's Cloudfront instances via aws cli?
[英]How can I deploy aws lambda as jenkins's agent?
我將在我的項目中首次將 Jenkins 用於 CI/CD。 所以,我使用“gitHub hook trigger for GITScm polling”在github推送時自動將代碼制作成docker圖像,並在使用“pytest”通過測試時將圖像上傳到ECR。
However, it is burdensome to run the Docker image directly on the Jenkins master server and operate the pytest, so I just want to test the code in aws lambda whenever it is pushed.( in other words, I want to use lambda as Jenkins agent )
我想通過 Jenkins 管道(Jenkinsfile)來實現這個過程,但我不知道怎么做。 有沒有辦法通過 Jenkins 管道創建和部署 aws lambda?
您可以嘗試使用AWS Lambda Plugin 。
它允許您從 Jenkins 構建和部署 lambda。 因此,您可以創建一個 lambda 包含您的邏輯,然后調用它並使用結果。
但請記住,lambda 可能不是適合這項工作的工具。 執行只需要 15 分鍾,我認為你最好使用 ECS/EKS。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.