Before we look at the roles, let's take a look at the code of roles/stack/defaults/main.yml as there are a few differences:
wp_cli: download: "https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar" path: "/usr/local/bin/wp"wordpress: domain: "http://{{ elb_results.load_balancers[0].dns_name }}/" title: "WordPress installed by Ansible on AWS" username: "ansible" password: "password" email: "test@example.com"efs_mount_dir: "/efs"wordpress_system: user: "wordpress" group: "php-fpm" comment: "wordpress system user" home: "{{ efs_mount_dir }}/wordpress" state: "present"php: ip: "127.0.0.1" port: "9000" upstream: "php" ini: - { regexp: '^;date.timezone =', replace: 'date.timezone = Europe/London' } - { regexp: ...