Hen*_*rik 5 mysql configuration-management ansible
我今天刚刚开始学习 Ansible,并且已经取得了快速进步,并且即将能够实现整个 IT 堆栈的自动化。那很好!:)
\n\n然而我遇到了障碍。我们选择采取较小的性能损失并使用 SSL 功能加密所有 MySQL 连接。这是为了让我们的办公室 IP 远程管理它,以及跨数据中心。
\n\n使用 mysql_user 模块,我可以确保添加用户并设置密码等。但我似乎找不到要求用户使用 SSL 的地方?根据快速谷歌,以及文档中缺乏选项,我想我不能用 mysql_user 来做到这一点。
\n\n但真正的问题是:您知道(最好是干净的)解决方法吗?
\n\n如果我能以某种方式使用 Ansible 执行原始查询,那就完美了。具体来说,我需要在 Ansible 中复制此 SQL,但可能:
\n\nGRANT ALL PRIVILEGES ON *.* TO \xe2\x80\x98ssluser\xe2\x80\x99@\xe2\x80\x99%\xe2\x80\x99 IDENTIFIED BY \xe2\x80\x98pass\xe2\x80\x99 REQUIRE SSL;\nRun Code Online (Sandbox Code Playgroud)\n
这对我有用,没有append_privs选项(ansible 2+)
priv='some_db.*:ALL,GRANT,REQUIRESSL'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2911 次 |
| 最近记录: |