Skip to content

Conversation

@szEvEz
Copy link
Collaborator

@szEvEz szEvEz commented Jan 3, 2024

  • Add additional config options, like
    • login_user
    • login_host
    • login_password
    • ca_certificate

This also allows using this role for configuring users/databases for SaaS offerings, like Azure Database for MySQL. E.g.

- hosts: localhost
  vars:
    mysql_login_host: myazuredb.azure.net
    mysql_login_user: rootuser
    mysql_login_password: secret
    mysql_ca_cert: path/to/my/cert.pem
  tasks:
    - include_role:
        name: ansible-role-mysql
        tasks_from: "{{ item }}"
      loop:
        - users
        - databases

- Add additional config options, like
  - login_user
  - login_host
  - login_password
  - ca_certificate

This also allows using this role for configuring users/databases for
SaaS offerings, like Azure Database for MySQL. E.g.

```yaml
- hosts: localhost
  vars:
    mysql_login_host: myazuredb.azure.net
    mysql_login_user: rootuser
    mysql_login_password: secret
    mysql_ca_cert: path/to/my/cert.pem
  tasks:
    - include_role:
        name: geerlingguy.mysql
        tasks_from: "{{ item }}"
      loop:
        - users
        - databases
```

Signed-off-by: szEvEz <szivos.john@gmail.com>
@rndmh3ro rndmh3ro merged commit 96e8a7e into dev-sec:master Jan 15, 2024
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

Successfully merging this pull request may close these issues.

2 participants