Марионетка, чтобы переопределить переменную mysql-адрес-адрес

Я использую https://github.com/puphpet/puppetlabs-mysql для настройки конфигурации mysql, и мне нужно изменить переменную bind-address на 0.0.0.0.

Я пытаюсь сделать это как

mysql::config::override_options {
    'mysqld' : 'bind-address' => '0.0.0.0'
}

но это не сработает.

Можете ли вы мне посоветовать, как это сделать?

Заранее благодарю вас!

Ответ 1

bind_address вместо bind-address

Ответ 2

Ответы, похоже, не соответствуют последней версии модуля ( > 3.1).

Вы можете использовать:

    class { '::mysql::server':
      override_options => {
        mysqld => { bind-address => '0.0.0.0'} #Allow remote connections
      },
      # ... other class options
    }

Ответ 3

Вы должны передать его непосредственно классу mysql:

class { 'mysql':
    bind_address => '0.0.0.0',
}