様々なツールで利用されているYAMLの書き方について解説します。「コメント」「配列」「アンカー」「エイリアス」「改行」について取り上げます。 YAMLとは? 構造化されたデータを表現するためのフォーマットです。ツールの設定ファイル などで利用されることが多いです。例えば、CloudFormationdocker-composeansibleCircleCIなどで利用されています。 同じ用途で使われるフォーマットにJSONがありますが、YAMLは人間の読みやすさを重視しています。例えば、JSONだとコメントが書けませんが、YAMLだとコメントが書けます。