Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide support for other databases #47

Open
andreasscherbaum opened this issue Apr 28, 2017 · 4 comments
Open

Provide support for other databases #47

andreasscherbaum opened this issue Apr 28, 2017 · 4 comments

Comments

@andreasscherbaum
Copy link
Contributor

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

@ctappy
Copy link

ctappy commented May 1, 2017

I am not a dev on this project but I would look at adding in another role like bas-ansible-roles-collection.postgresql9-server

psql is not a straight forward setup

@andreasscherbaum
Copy link
Contributor Author

Right now this role is "icinga2-ansible", and judged by the name it should cover all of them. Otherwise this role should be renamed as well.

It's straightforward to move Playbooks for every database into a separate file, and include the files from the main.yml, based on the selected database. It can even default to "MySQL", to make transition easier.

@aflatto
Copy link
Contributor

aflatto commented May 4, 2017

Yes, we would love to incorporate the Postgresql Support for the Ansible playbook, do you have a Pull request you wish to submit ?

@rubdos
Copy link
Contributor

rubdos commented Jul 25, 2018

I am not a dev on this project but I would look at adding in another role like bas-ansible-roles-collection.postgresql9-server

Why? I would leave the setup of PostgreSQL to be done by the playbook developer. That way, he can pick the role and setup he likes. Maybe the host that'll host Icinga web2 already has PostgreSQL installed (which is my case), and we only need to create a role and database...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants