Как установить безопасное использование MySQL Ansible на Ubuntu 16.04

Я устанавливаю MySQL с помощью ansible способный модуль, но я не могу настроить MySQL с паролем.

0
задан 31 January 2019 в 07:26

2 ответа

Вот, пожалуйста роль, где можно извлечь уроки из него. Так или иначе попытайтесь найти это отчасти "как к" s в сути, существуют тонны документов, которые могут решить Вашу проблему.

MySQL Secure Installation Ansible Role

0
ответ дан 26 October 2019 в 10:22

Взгляните на этот модуль Ansible, он обеспечивает простой и идемпотентный способ для mysql_secure_installation в Ansible


Пример — с новой установкой MySQL

- name: test mysql_secure_installation
  mysql_secure_installation:
    login_password: ''
    new_password: password22
    user: root
    login_host: localhost
    hosts: ['localhost', '127.0.0.1', '::1']
    change_root_password: true
    remove_anonymous_user: true
    disallow_root_login_remotely: true
    remove_test_db: true
  register: mysql_secure

# To see detailed output
- debug:
    var: mysql_secure

Пример — изменение существующего пароля root

- name: test mysql_secure_installation
  mysql_secure_installation:
    login_password: password22
    new_password: password23
    user: root
    login_host: localhost
    hosts: ['localhost', '127.0.0.1', '::1']

Для использования: все, что вам нужно сделать, это создать каталог с именем library в ваших плейбуках или каталоге роли и скопировать mysql_secure_installation.py к нему,

полный пример можно найти по следующей ссылке

https://github.com/eslam-gomaa/mysql_secure_installation_Ansible

1
ответ дан 18 May 2020 в 10:56

Другие вопросы по тегам:

Похожие вопросы: