ansible-install-server/ip_calc.yml

16 lines
575 B
YAML

---
- hosts: all
tasks:
- name: "Debug ipddr() filter"
vars:
server_ip: "192.168.33.9/24"
ansible.builtin.debug:
msg: |
network/prefix: "{{ server_ip | ipaddr('network/prefix') }}"
network: "{{ server_ip | ipaddr('network') }}"
address: "{{ server_ip | ipaddr('address') }}"
prefix: "{{ server_ip | ipaddr('prefix') }}"
netmask: "{{ server_ip | ipaddr('netmask') }}"
broadcast: "{{ server_ip | ipaddr('broadcast') }}"
delegate_to: localhost