June 2018
Beginner
578 pages
13h 39m
English
Let's start our playbook by enabling the three repositories we need in order to install our software stack and then, once those repositories are enabled, we should do a yum update to make sure that the base operating system is up to date.
The roles/stack-install/defaults/main.yml file requires the following content to achieve this. First, we have the locations for the RPM packages that enable EPEL and IUS:
repo_packages: - "epel-release" - "https://centos7.iuscommunity.org/ius-release.rpm"
After that, we have the following nested variable, which contains all of the information we need to use the yum_repository module in order to create a .repo file for the NGINX repository:
nginx_repo: name: "nginx" description: ...
Read now
Unlock full access