簡體   English   中英

使用Jenkins從GIT到AWS SQL Server的數據庫腳本自動化?

[英]DB scripts automation from GIT to AWS SQL server using Jenkins?

嗨,有沒有人可以幫助我解決這個問題呢?

我試圖使用Jenkins自動執行一些數據庫腳本遷移。 我正在做的是使用Jenkins作業嘗試將GIT存儲庫中的DB腳本遷移到AWS服務器(SQL Server 2008-R2)並執行這些腳本...

為了配置Jenkins作業,我需要從數據庫服務器端獲得的所有服務器和訪問憑據(例如訪問密鑰,秘密密鑰,DNS名稱等)。

通過SQL訪問數據庫

為了通過SQL訪問數據庫,您需要:

  • 主機名或RDS端點
  • TCP端口號
  • 數據庫名稱
  • 數據庫用戶
  • 數據庫密碼

Jenkins計算機需要對數據庫主機的網絡訪問權限,這意味着您需要在安全組中允許此訪問並具有VPC連接性。

AWS API訪問

為了對AWS進行API訪問,最佳做法是為Jenkins計算機分配一個IAM角色。 該角色應該在附加的IAM策略中具有必要的權限。

此外,您需要從Jenkins機器訪問Internet或配置VPC終端節點,以便Jenkins可以訪問AWS API。

注意:您不能將IAM角色分配給現有的EC2計算機。 IAM角色只能在實例創建期間分配。

暫無
暫無

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

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