===================================== [mohammedrafi@ansible1 ~]$ mkdir nginx ===================================== [mohammedrafi@ansible1 ~]$ cd nginx [mohammedrafi@ansible1 nginx]$ mkdir tasks vars ===================================== [mohammedrafi@ansible1 nginx]$ touch tasks/environment.yml ===================================== [mohammedrafi@ansible1 nginx]$ touch vars/variables.yml ===================================== [mohammedrafi@ansible1 ~]$ tree nginx nginx |-- nginx.yml |-- tasks | `-- environment.yml `-- vars `-- variables.yml ===================================== [mohammedrafi@ansible1 nginx]$ vim tasks/environment.yml --- - name: install package yum: name: "{{ package … Continue reading including variables in Ansible
Day: January 30, 2017
creating role in ansible
Creating a basic role for displaying message of the day [root@workstation ~]# vim /etc/ansible/roles/motd/main.yml --- - name: use motd role playbook hosts: all roles: - motd [root@workstation ~]# vim /etc/ansible/roles/motd/defaults/main.yml --- system_owner: mohammedrafi [root@workstation ~]# vim /etc/ansible/roles/motd/tasks/main.yml --- - name: deliver motd file template: src: templates/motd.j2 dest: /etc/motd owner: root group: root mode: 777 [root@workstation ~]# vim /etc/ansible/roles/motd/templates/motd.j2 this … Continue reading creating role in ansible
