Callback Pluginを用いた
タスク実行時間の可視化
@r_rudi / 若山史郎
お前だれよ
@r_rudi / 若山史郎
Chefやってました
ドキュメンテーションツール Sphinx
「Sphinxをはじめよう」
オライリー・ジャパン
「きみぃ、昨日の本番反映、
開始時刻とかかった時間の資料を
提出してくれたまえ
「きみぃ、昨日の本番反映、
開始時刻とかかった時間の資料を
提出してくれたまえ
エクセルで」
あると思います
Ansibleの拡張ポイントは大きく二つ
module
対象ホストで実行される
どんなスクリプト言語でも可能
plugin
管理ホストのAnsible本体を拡張する
Pythonのみ
Pluginの種類
lookup
connection
filter
vars
callback
今日はここだけ
callback plugin
いろいろなタイミングで呼ばれるcallbackを登録
playbook開始時
task開始時
task終了時
エラー時
…
デモ
え?これだけ?
デモ