[英]Alternative to updating SNS subscriptions using AWS CloudFormation
有一個AWS CloudFormation堆棧,該堆棧定義了SNS主題和SNS訂閱。 在另一個Ansible任務中,我想更新另一個訂閱,但這是不可能的,因為SNS訂閱無法更新。
使用Ansible執行CloudFormation。 有哪些選擇?
boto
在Ansible中創建自定義模塊? 但這將很困難,因為我應該存儲SNS ARN並將其提供給自定義模塊。 Ansible v2.0添加了對sns_topic模塊的支持。 您可以提供現有SNS主題的名稱或ARN進行融合。 您可能還希望將purge_subscriptions設置為False,以便不刪除任何現有訂閱。
- name: Update SNS topic subscriptions
sns_topic:
name: "my-topic"
purge_subscriptions: False
subscriptions:
- endpoint: "some-email@example.com"
protocol: "email"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.