有什么方法可以使用ansible在RDS中创建MySQL表吗?根据mysql_db模块页面,“目标”应指定文件在“远程”主机上的位置。对于RDS,我认为我不能将文件放在RDS实例上。
提前致谢
您可以从 localhost
- hosts: localhost
sudo: no
connection: local
tasks:
- name: Run SQL commands against DB to create table
mysql_db:
login_host: "{{ DB_HOST }}"
login_password: "{{ DB_PASSWORD }}"
login_user: "{{ DB_USER }}"
login_port: "{{ DB_PORT }}"
name: "{{ DB_NAME }}"
state: import
target: "{{ path_to_my_sql_files_on_ansible_machine }}/create.sql"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2249 次 |
| 最近记录: |