Files
percona/README.md
2025-12-19 09:54:30 +01:00

858 B

Ansible Role: Percona Server

Installs and manages Percona Server on Debian.

Requirements

  • Ansible 10+

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

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

- 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