From ef8839d33a1c920ea2676ebd901bbfdc5637b159 Mon Sep 17 00:00:00 2001 From: jaydee Date: Mon, 16 Feb 2026 01:51:15 +0100 Subject: [PATCH] build --- roles/zabbix_proxy/tasks/Rocky.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/roles/zabbix_proxy/tasks/Rocky.yml b/roles/zabbix_proxy/tasks/Rocky.yml index 3e0fc4b..dd3bf8a 100644 --- a/roles/zabbix_proxy/tasks/Rocky.yml +++ b/roles/zabbix_proxy/tasks/Rocky.yml @@ -242,10 +242,32 @@ register: proxygroup_check - - name: Print proxy_check + - name: Print proxygroup_check debug: msg: "{{ proxygroup_check }}" + - name: Create proxy if not exists + uri: + url: "{{ zabbix_api_url }}" + method: POST + body_format: json + body: + jsonrpc: "2.0" + method: "proxygroup.create" + params: + name: "{{ clustename }}" + failover_delay: "5m" + min_online: 1 + id: 1 + headers: + Content-Type: "application/json" + Authorization: "Bearer {{ zabbix_auth_token }}" + when: proxygroup_check.json.result | length == 0 + register: proxygroup_check2 + + - name: Print proxygroup_check2 + debug: + msg: "{{ proxygroup_check2 }}" - name: Check if proxy exists uri: