Files
percona/README.md
Ludovic Cartier d81541660e first draft
2025-12-18 11:42:56 +01:00

48 lines
850 B
Markdown

# Ansible Role: Percona Server
Installs and manages Percona Server on Debian.
## Requirements
None.
## Role Variables
Available variables are listed below, along with default values (see `defaults/main.yml`):
```yaml
percona_version: "8.4"
percona_root_password: "root_password_change_me"
percona_bind_address: "127.0.0.1"
percona_port: 3306
percona_databases: []
percona_users: []
```
## Dependencies
None.
## Example Playbook
```yaml
- hosts: database
roles:
- role: percona
vars:
percona_version: "8.4"
percona_root_password: "secure_password"
percona_databases:
- name: app_db
collation: utf8mb4_general_ci
encoding: utf8mb4
percona_users:
- name: app_user
password: "app_password"
priv: "app_db.*:ALL"
```
## License
MIT