community / community.general / 1.3.11 / module / webfaction_db Add or remove a database on Webfaction Authors: Quentin Stafford-Fraser (@quentinsf)community.general.webfaction_db (1.3.11) — module
Install with ansible-galaxy collection install community.general:==1.3.11
collections: - name: community.general version: 1.3.11
Add or remove a database on a Webfaction host. Further documentation at https://github.com/quentinsf/ansible-webfaction.
# This will also create a default DB user with the same # name as the database, and the specified password. - name: Create a database community.general.webfaction_db: name: "{{webfaction_user}}_db1" password: mytestsql type: mysql login_name: "{{webfaction_user}}" login_password: "{{webfaction_passwd}}" machine: "{{webfaction_machine}}"
name: description: - The name of the database required: true type: str type: choices: - mysql - postgresql description: - The type of database to create. required: true type: str state: choices: - present - absent default: present description: - Whether the database should exist type: str machine: description: - The machine name to use (optional for accounts with only one machine) type: str password: description: - The password for the new database user. type: str login_name: description: - The webfaction account to use required: true type: str login_password: description: - The webfaction password to use required: true type: str