Ansible で amazon-linux-extras のリポジトリからインストールする際の簡単で冪等な書き方 – らてふのラはカレーのラ
roles/nginx/tasks/main.yml - name: Get Nginx package list from local yum: disablerepo: "*" list: nginx register: installed_pkgs - name: Enable amzn2extra-nginx1.12 repository if nginx is not installed shell: amazon-linux-extras enable nginx1.12 when: installed_pkgs.results | length == 0 - name: Install Nginx packages from amazon-linux-extras yum: name: nginx state: presentAnsibleでEC2のAmazon Linux 2にNginxをインストールする方法の検討(古いJinja2でもOK) - Qiita