0
データベースインスタンスごとに複数のアクションを実行しようとしています。具体的には、crontabエントリを設定しています。ここでwith_itemsの複数のアクション
は、私のホストエントリです:
hkxtsdbdv1 ansible_host=hkxtsdbdv1.alpha.lftltd.net instances='["XTS_DEV","XTS_UAT","XTS_OPT"]'
そして、ここでは、私が実行しようとしています脚本です:
- hosts: "{{hosts}}"
tasks:
- name: add_cron_entries
with_items: "{{ instances }}"
cron: name="RMAN {{item}} Archivelog Backup" minute="0" hour="*" job="cron.sh rman.pl {{item}} archivelog"
# - cron: name="RMAN {{item}} Database Backup" minute="0" hour="0,4,8,12,16,20" job="cron.sh rman.pl {{item}} database"
# - cron: name="RMAN {{item}} Database Backup" minute="0" hour="1" weekday="0" job="cron.sh rman.pl {{item}} validate"
私はこの作業を取得するためのさまざまな方法を試してみましたが、苦労してきました、ではありませんYAML、またはAnsible(または両方)の理解が不足しているかどうかは確かです。 誰かが私を助けてくれますか。