[英]Need to push jenkins log files to Amazon S3 bucket
我想將詹金斯原木移至s3存儲桶。 有人可以建議如何移動日志文件。 需要從aws實例移動控制台日志。 我是否需要編寫腳本或插件足以推送日志文件。 對於最后5個作業,應將文件移至s3。 根據日期,時間,內部版本號。
您可以創建S3存儲桶並將其安裝到EC2實例。 您可以在此處找到有關如何做的詳細信息。 將S3存儲桶安裝到實例后,您需要說出詹金斯(Jenkins)您想在該安裝中存儲日志
我建議您使用腳本而不是掛載如果由於某種原因掛載不起作用,您的作業將開始失敗。使用python腳本,您可以將日志直接上傳到s3。 它將更加容易和可靠
您首先需要確定您的Jenkins服務器是否可以訪問S3 Bucket( 因為您的問題尚不清楚 )
我假設Jenkins服務器可以訪問您的S3存儲桶(設置通常涉及以下步驟):
設置完成后,您可以使用aws-cli將文件上傳到S3中
隨時使用Bash / Python /或任何其他語言編寫腳本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.