こんにちは。長野オフィスのバックエンドエンジニア、ヤスタカです。 最近長野での休日の過ごし方がわからなくなってきています。この時期ってなにしたら楽しいの? 山登り? さて、みなさんはサーバーの環境構築をどのように行っていますか? 手順書を作って、ひとつひとつコマンドを間違えないようにコピペして実行……そんなやり方をしていませんか? それでも起きてしまうのが作業ミス。。 最近では「Infrastructure as a Code」なんて言葉もよく会話にのぼるようになってきました。 Infrastructure as a Codeとは 従来の手順書を元に手動で構築してきたサーバーの環境をコード化すること。これによりサーバー構築の自動化と管理が容易になる。 今回はAnsibleを使って、サーバーの構成管理をコード化してみたいと思います。 Ansibleで何ができるの? https://www.a