Tasks
- Fork this repository https://github.com/ajcanlas-tip/sysad2-12021.git (Links to an external site.)
- Clone your new repository in your VM https://github.com/< your username >/sysad2-12021.git
- Create a branch named “midterm-exam” and checkout in that branch.
- Create an Ansible playbook that does the following with an input of a config.yaml file and arranged Inventory file:
- Install and configure Elastic Stack in separate hosts (Elastic Search, Kibana, Logstash)
- Install Nagios in one host
- Install Grafana,Prometheus and Influxdb in seperate hosts (Influxdb,Grafana,Prometheus)
- Install Lamp Stack in seperate hosts (Httpd + Php,Mariadb)
- push and commit your midterm-exam branch in the VM (no need for ansible.cfg upon pushing)
- request a pull request from that branch in GitHub
- For your midterm exam to be counted, please paste your repository link as an answer in this exam.
Output
As seen on Github.