ansible-playbooks icon indicating copy to clipboard operation
ansible-playbooks copied to clipboard

Ansible Playbook for Icinga 2

Results 16 ansible-playbooks issues
Sort by recently updated
recently updated
newest added

Using the ansible roles without _--become_ is impossible. Many steps currently require super user privileges. Would prefer to run the ansible roles without executing everything as super user and just...

The [icinga2-ansible-web2-ui](https://github.com/Icinga/icinga2-ansible/tree/master/icinga2-ansible-web2-ui) role is does not allow for a fully automated installation and [requires manual intervention](https://github.com/Icinga/icinga2-ansible/blob/master/icinga2-ansible-web2-ui/tasks/icinga2_web2_ui_RedHat_install.yml#L93) to finish the installation as indicated by the following message **Now generate a token...

The Ansible Playbook only supports MySQL, can other databases (like PostgreSQL) be supported as well?

Adds a role that puts all hosts in zones, depending on ansible variables. #45 more or less depends on this, as icinga likes its hosts in zones before doing satellite...

The Debian package creates a database named "icinga2" by default, and we don't override those defaults in the role. It seems to make sense, so we can just as well...

The web2 Playbook restarts Apache2 and Icinga2 everytime the Playbook runs. (around line 70 in icinga2-ansible-web2-ui/tasks/icinga2_web2_ui_Debian_install.yml). Another Icinga2 is triggered earlier as well, which might lead to yet another restart...

The Ansible web2 Playbook has Apache2 hardcoded all over the place. Other popular webservers like NGINX are not supported.

You forgot to include mysql-server setup for debian based hosts

This is very much based on #12, but it's a lot cleaner. Still need to add the docs. Let me know whether Icinga is interested in merging this.

This Playbook adds new satellites to your Icinga2 Master. Just set the User: directive and master_host: directive and fire it up with "ansible-playbook ansible-add-satellite.yml --ask-sudo-pass" and you are good to...