こちらの続きです。 www.tomcky.net 簡単なプレイブックを作成して、実行するところまでやってみました。 今回はもう少し実践寄りで、MariaDBをインストールして起動するところまでの最低限を、Ansibleを使ってやってみます。 ロール(Role)を利用する 前回は dev.yml にタスクを記述していましたが、例えば今後、データベース、Webサーバー、OSの構成管理など様々なタスクが増えたときに、1つのファイルにすべてのタスクを記述すると、見通しが悪く、管理が煩雑になってしまいます。 そこでAnsibleのロールという仕組みを利用して、設定する内容別にプレイブックを分割します。 まず以下のようにディレクトリ・ファイルを作成します。 $ mkdir -p roles/mariadb/tasks $ touch roles/mariadb/tasks/main.yml このように