与Ansible共享RDS快照

时间:2019-03-13 16:43:43

标签: amazon-web-services automation ansible snapshot rds

我正在尝试创建一个Ansible脚本,该脚本从RDS实例创建RDS快照,并且我希望能够与另一个AWS账户共享该快照。我可以在AWS控制台中手动执行此操作,没问题。

我相信我可以使用Ansible创建RDS快照,但是我找不到如何与另一个帐户共享该快照的方法。与Ansible有关系吗?

到目前为止,这是我创建RDS快照的脚本:

# This playbook creates a Snapshot from the retored RDS instance to be shared in the ### account

- name: Take a Snapshot of the restored RDS instance
  rds:
    command: snapshot
    instance_name: "{{ source_snapshot_instance_name }}"
    snapshot: "staging-account-{{ansible_date_time.date | replace('-', '') }}"
    region: "{{region}}"

这是AWS文档,用于与另一个帐户共享手动快照。我已经测试过了,它工作正常。 https://aws.amazon.com/premiumsupport/knowledge-center/rds-snapshots-share-account/

感谢您的帮助。

0 个答案:

没有答案