/community.mysql

MySQL Ansible Collection

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

MySQL collection for Ansible

Plugins CI Roles CI Codecov

This collection is a part of Ansible package.

Code of Conduct

We follow the Ansible Code of Conduct in all our interactions within this project.

If you encounter abusive behavior violating the Ansible Code of Conduct, please refer to the policy violations section of the Code of Conduct for information on how to raise a complaint.

Contributing

The content of this collection is made by people like you.

Any kind of contribution is very welcome.

You don't know how to start? Refer to our contribution guide!

The current maintainers are listed in the MAINTAINERS file. Don't hesitate to reach them out mentioning in the proposals. To learn how to maintain / become a maintainer of this collection, refer to the Maintainer guidelines.

Join us on IRC in the ansible-community irc.libera.chat channel. See the Registration guide to learn how to register.

Governance

The process of decision making in this collection is based on discussing and finding consensus among participants.

Every voice is important and every idea is valuable. If you have something on your mind, create an issue or dedicated discussion and let's discuss it!

Included content

Tested with Ansible

  • 2.9
  • 2.10
  • 2.11
  • devel

External requirements

The MySQL modules rely on a MySQL connector. The list of supported drivers is below:

  • PyMySQL
  • MySQLdb
  • Support for other Python MySQL connectors may be added in a future release.

Using this collection

Installing the Collection from Ansible Galaxy

Before using the MySQL collection, you need to install it with the Ansible Galaxy CLI:

ansible-galaxy collection install community.mysql

You can also include it in a requirements.yml file and install it via ansible-galaxy collection install -r requirements.yml, using the format:

---
collections:
  - name: community.mysql

See Ansible Using collections for more details.

Licensing

GNU General Public License v3.0 or later.

See LICENSE to see the full text.