You've already forked role-check-mk-agent
Updating allowing for https://
This commit is contained in:
@@ -8,22 +8,26 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"tag_criticality": "prod",
|
"tag_criticality": "prod",
|
||||||
"tag_agent": "cmk-agent",
|
"tag_agent": "cmk-agent",
|
||||||
"ipaddress": "{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}"
|
"ipaddress": "{{ ansible_host }}"
|
||||||
},
|
},
|
||||||
"folder": "{{ cmk_folder | default('Unsorted') }}",
|
"folder": "{{ cmk_folder | default('Unsorted') }}",
|
||||||
"hostname": "{{ inventory_hostname }}"
|
"hostname": "{{ inventory_hostname }}"
|
||||||
}
|
}
|
||||||
body_format: raw
|
body_format: raw
|
||||||
return_content: yes
|
return_content: yes
|
||||||
|
validate_certs: no
|
||||||
|
follow_redirects: yes
|
||||||
register: res
|
register: res
|
||||||
become: no
|
become: no
|
||||||
delegate_to: localhost
|
delegate_to: localhost
|
||||||
when: cmk_add_host
|
when: cmk_add_host
|
||||||
|
tags: cmk_register
|
||||||
|
|
||||||
- name: Parse result
|
- name: Parse result
|
||||||
set_fact:
|
set_fact:
|
||||||
output: "{{ res.content | from_json }}"
|
output: "{{ res.content | from_json }}"
|
||||||
when: cmk_add_host
|
when: cmk_add_host
|
||||||
|
tags: cmk_register
|
||||||
|
|
||||||
- name: cmk_discovery
|
- name: cmk_discovery
|
||||||
uri:
|
uri:
|
||||||
@@ -32,9 +36,12 @@
|
|||||||
body: 'request={"hostname":"{{ inventory_hostname }}"}'
|
body: 'request={"hostname":"{{ inventory_hostname }}"}'
|
||||||
body_format: raw
|
body_format: raw
|
||||||
status_code: 200
|
status_code: 200
|
||||||
|
validate_certs: no
|
||||||
|
follow_redirects: yes
|
||||||
become: no
|
become: no
|
||||||
when: "cmk_add_host and output.result_code == 0"
|
when: "cmk_add_host and output.result_code == 0"
|
||||||
delegate_to: localhost
|
delegate_to: localhost
|
||||||
|
tags: cmk_register
|
||||||
|
|
||||||
- name: cmk_apply
|
- name: cmk_apply
|
||||||
uri:
|
uri:
|
||||||
@@ -43,7 +50,10 @@
|
|||||||
body: 'request={"sites":["{{ cmk_omd_site }}"]}'
|
body: 'request={"sites":["{{ cmk_omd_site }}"]}'
|
||||||
body_format: raw
|
body_format: raw
|
||||||
status_code: 200
|
status_code: 200
|
||||||
|
validate_certs: no
|
||||||
|
follow_redirects: yes
|
||||||
become: no
|
become: no
|
||||||
run_once: true
|
run_once: true
|
||||||
when: "cmk_add_host and output.result_code == 0"
|
when: "cmk_add_host and output.result_code == 0"
|
||||||
delegate_to: localhost
|
delegate_to: localhost
|
||||||
|
tags: cmk_register
|
||||||
|
|||||||
Reference in New Issue
Block a user