一千萬個為什麽

搜索

安裝Ansible控制器以構建最佳實踐的代理?



嘗試將基礎架構實現為代碼。我需要ansible控制器機器從git中提取更新的playbooks並運行playbooks來創建基礎結構。問題是我嘗試過VSTS和AppVeyor,他們的構建代理沒有安裝Ansible。

我應該使用構建代理執行此任務嗎?我正在尋找開源項目的開源和免費解決方案。

轉載註明原文: 安裝Ansible控制器以構建最佳實踐的代理?

一共有 1 個回答:

作為代碼的基礎結構意味著基礎結構配置存儲在版本控制器系統(VCS)中。如果將應用更改,則可以跟蹤誰更改了代碼以及何時更改了代碼。

雖然我不清楚你的問題的目的是什麽,但是可以使用連續集成(ci)工具,如Jenkins,gitlab,circleci從git中提取代碼,安裝ansible或使用包含ansible的圖像為了運行劇本。