Difference between revisions of "IT-SDK-Ansible"

From wiki.samerhijazi.net
Jump to navigation Jump to search
(Commands)
Line 6: Line 6:
 
=Commands=
 
=Commands=
 
<pre class="code">
 
<pre class="code">
 
+
ansible-playbook playbook.yml ## execute the playbook
 
</pre>
 
</pre>
  

Revision as of 14:31, 31 July 2021

Ref.

Notes

  • Ansible: playbooks, roles, variables, basic modules

Commands

ansible-playbook playbook.yml ## execute the playbook

Inventory

  • /etc/ansible/hosts

Playbook

# Play 1
---
- name: this playbook will install httpd  ## Name of the Play
  hosts: web                              ## In which Node shall the play done
  tasks:                                  ## Tasks in this play
    - name: Install latest of Apache      ## Name of the Task
      become: ture                        ## Execute this Task as "sudo dnf install httpd"
      become_user: weblogic               ## Exceute this task as "sudo -u weblogic dnf install httpd"
      dnf:                                ## Name of the Modul used (etc. command, apt, user, service )
        name: httpd                       ## Parameter used form modul
        state: latest                     ## Parameter used form modul