前回はsudoなしで済むplaybookにしていたが、aptなどsudoが必要なplaybookを試してみた。--ask-sudo-passを知らなくて--ask-passでsudoしようとしていたため躓いた。 また、ローカルでやる場合も、リモートでやる場合もAnsibleをインストールする必要があるので、クリーンな環境(Ubuntu12.04)にインストールする手順も整理してみた。 playbook playbook.yml (sudoなしのやつ virtualenv環境にpip install) --- - hosts: 127.0.0.1 user: rose tasks: - name: Pip install some packages pip: name=$item with_items: - pep8 - pytest playbook2.yml (sudoありのやつ apt