解説(02_monitor_icmp.yml)
以下のような記述となっています。
—
– name: Create monitor_icmp
f5networks.f5_modules.bigip_monitor_icmp:
name: “{{ monitor_icmp.name }}”
state: “{{ monitor_icmp.state }}”
adaptive: no
interval: “{{ monitor_icmp.interval }}”
time_until_up: “{{ monitor_icmp.time_until_up }}”
timeout: “{{ monitor_icmp.timeout }}”
parent: “{{ monitor_icmp.parent }}”
partition: Common
provider:
server: “{{ ansible_host }}”
user: “{{ ansible_user }}”
password: “{{ ansible_password }}”
validate_certs: no
register: result
– name: display result of monitor_icmp
debug:
var: result
使用しているモジュールについて
f5networks.f5_modules.bigip_monitor_icmpモジュールを使用します。
また、変数ファイルは以下となります。パラメータは適宜変更してください。
※host_vars/virtualserver-1/vars.ymlより引用
##### ICMP Monitor用の変数を定義 ####
monitor_icmp:
name: testICMPmonitor
state: present
interval: 10
timeout: 30
time_until_up: 5
parent: /Common/icmp
実行結果は次のようになります(既に設定済みのためOK(緑色)です)
コメント