Open6
ansibleを使うためにpython環境を揃えるところからはじめる
参考記事
やること
- pyenvのインストール
- pipenvのインストール
- pipenvでansibleインストール
- 他にあれば
今回はwindowsなので,こちらを参考にすすめる
- awscli setup
- with EC2FullAccess
- vpc指定をしていない場合,default vpcが存在すること
- 事前にsecurity groupを作っておき,かつnameを設定しておくこと. site.ymlと整合性をとること.
- security groupのinbound ruleで,winRM-HTTPS(5986), RDP(3389) portを許可しておくこと
- keypairを事前に作成しておく.RSAかつpemとする.ed25519はwindowsをサポートしていない.
https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-key-pairs.html
For Key pair type, choose RSA . Note that ED25519 keys are not supported for Windows instances, EC2 Instance Connect, or EC2 Serial Console.
ansible galaxyはもっと早く知りたかった
Ansibleのバージョニングがよくわからん.
brewで入るversion, pipenv install ansibleで入るバージョン,などがあり,どう区別すればよいのかわかっていない.
ドキュメントサイトのバージョンはどれを指しているのだ??