運維工具Ansible學習(一)

轉自:https://blog.51cto.com/13525470/2104916html

轉自:https://www.cnblogs.com/keerya/p/7987886.html框架

最喜歡這種圖文並茂的課程。運維

1、Ansible工具介紹工具

Ansible是新出現的自動化運維工具,基於Python開發,集合了衆多運維工具(puppet、cfengine、chef、func、fabric)的優勢。實現了批量系統配置、批量程序部署、批量運行命令等功能。Ansible是基於模塊工做的,自己沒有批量部署的能力。真正具備批量部署的是Ansible所運行的模塊,Ansible只是提供一種框架。插件

2、Ansible框架日誌

  • 鏈接插件connection plugins:負責和被監控端實現通訊;
  • host inventory:指定操做的主機,是一個配置文件裏面定義監控的主機;
  • 各類模塊核心模塊、command模塊、自定義模塊;
  • 藉助於插件完成記錄日誌郵件等功能;
  • playbook:劇本執行多個任務時,非必需能夠讓節點一次性運行多個任務。

-------------------------------------------------------------------------------實戰篇---------------------------------------------------------------------------------------------htm

安裝ansible,只需此k8s-master1節點安裝便可,其餘節點都無需安裝。

執行命令:yum install ansible -yblog

相關文章
相關標籤/搜索