はじめに 先日ひょんな事からサーバ上でGoogle Chromeをヘッドレス実行して、 スクリーンショットを撮りたい需要があったので、 AWS EC2上にGoogle Chromeをヘッドレス実行可能な環境を構築しました。 その際に、すぐに環境を再現できるようにAnsibleのPlaybookを作成したのでGithubで公開します。 3行まとめ SeleniumでGoogle Chromeをヘッドレス実行してスクリーンショットを撮りたい AWS EC2のOpenSUSEと Python3 + Selenium + chromedriver を利用 この環境をEC2インスタンスの作成からAnsibleで構築 前提 ansible, botoをインストールすること AWSのサーバー構築に使用するIAMユーザが作成されていること AWSマネジメントコンソールでキーペア登録していること 何を構築す