From 8029f92cd09960658e593c140c8a99a04cf650f5 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Thu, 13 Oct 2022 15:02:53 +0300 Subject: [PATCH] extract ip --- tasks/configure_certificates.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tasks/configure_certificates.yml b/tasks/configure_certificates.yml index 0d67d0a..a3fee28 100644 --- a/tasks/configure_certificates.yml +++ b/tasks/configure_certificates.yml @@ -3,7 +3,11 @@ uri: url: http://checkip.dyndns.org return_content: true - register: node_external_ip + register: checkip_url + +- name: Extract IP from URL content + set_fact: + node_external_ip: checkip_url | regex_search('[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}') - name: Set fact for mail server FQDN set_fact: