ansibleを使ってec2にプロビジョニングするときの導入部分をメモ程度に。 ansible自体のインストールは済ませてあるものとします。 まずhostsファイルを作ります。 ~/ansible/hosts <- フォルダは好きなところで構いません [kudohamu-ec2s] xx.xxx.xx.xx <- ec2インスタンスのIP 次にplay-bookの作成。今後ec2を増やすことを考慮してここではcommon.ymlという名前にします。 common.ymlでやること ユーザ(kudohamu)の作成 kudohamuユーザにsudo権限を付与 gitのインストール サーバではなるべくrootユーザを使わないようにします。必要なユーザを作って必要な権限を与え、そのユーザで作業するのが一般的です。 とはいえ趣味のEC2なのでひとまずkudohamuというユーザを作りsudo権限を