2018年7月10日 星期二

S小魚仔S Ansible Roles 簡易攻略

Ansible 提供 Roles 寫法 平常很少使用,作筆記避免忘記
什麼是「Ansible」Roels ?
Roles 是 Ansible自1.2版本引入的新特性,用於層次性,結構化地組織 Playbook 簡單來說就是讓程式井然有序。

我們先來看一下 「Roles」基本 資料夾 結構


metricbeat.yml (呼叫程序)

「tasks」 folder ( main.yml ) 執行程序

templates」 folder ( metricbeat_cfg.j2 ) 存放設定檔

vars」 folder ( main.yml ) 存放變數
# 如何呼叫 ansible 變數  => {{kafka_version}}