How to use “set_facts” module in ansible playbook example-02?

How to use “set_facts” module in ansible playbook example-02?

Here is the code to know about the set_facts playbook module in ansible with examples 02 :


---
# YAML documents begin with the document separator ---

# the minus in YAML this indicates a list item. The playbook contains a list
# of plays, with each play being a dictionary

# Target: where our play will run and options it will run with
hosts: all

# Task: the list of tasks that will be executed within the play, this section
# can also be used for pre and post tasks
tasks:
– name: set a fact
set_fact:
our_fact: Ansible Rocks!
ansible_distribution: “{{ ansible_os_family | upper }}”
– name: show custom fact
debug:
msg: “{{ our_fact }}”

– name: show ansible_distribution
debug:
msg: “{{ ansible_distribution }}”

# three dots indicate the end of a YAML document

Leave a Reply

Your email address will not be published. Required fields are marked *