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

Become a Subscriber
Get the Notify on latest Videos in your Desktop and Mobile . We never spam!
Popular Videos
Read next

Get Esxi host name by vm name using pyvmomi

Get Esxi host name by vm name using pyvmomi Import necessary modules from pyVim and pyVmomi libraries. SmartConnect is used for connecting to the ESXi host or vCenter, and vim contains the VMware Infrastructure (vSphere) model. Complete Code

December 13, 2023