2019年9月8日こんにちは、ちゃりおです。ansibleのインベントリyamlで書けるのを最近しりました。(既存がiniでコピペして使ってたので。)今回は、yamlでのインベントリの書き方についてまとめてみます。関連記事インベントリファイルとはAnsibleを実行する対象をリストにしたファイルです。このファイルにサーバやネットワーク機器の情報を書きます。対象に与える変数を定義することもできます。サーバAにはntpAの設定、サーバBにはntpBの設定をいれるなど。three.example.com:ymlで書く場合、リストを使うことができます。同じことをiniでやる場合、ファイルを分割する必要があります。結局どっちで書くのがいいの新しく書くならymlのほうがいい気がします。リストが使えるのでより柔軟にインベントリ書くことができます。サポートされるようになったのもyml形式のほうが新しいです。既存でiniを使っている場合、無理に移行する必要はないと思います。ファイルを分ければ、特にiniでできないこともないです。形式で書く関連記事Ansibleでamazon-extrasを使ってphpをインストールするこんにちは、ちゃりおです。今回は、amazon-extras(amazonが管理しているパッケージ群)を使ってphpをインストールし...【Ansible】playbookを分割してユーザ作成・グループ作成をする以前、ユーザの作成をやってみたのですが、今回はplaybookを分けてやってみます。Ansibleで複数のサーバとユーザに公開鍵を登録する複数のユーザを作成して、それぞれ公開鍵を配置したい時がたまにあります。sshして公開鍵を置くのは、面倒です。charioスクショはつらいよちゃりおSREをやっています。スクショと印刷がつらすぎて、SIからWebに転職しました。転職、インフラ、プログラミングについて体験談ベースで書いていきます。