Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ansible@control install]$ cat unvsftpd.yml
- ---
- - name: deploy vsftpd
- hosts: ansible2.example.com
- tasks:
- - name: install vsftpd
- yum:
- name: vsftpd
- state: absent
- - name: create readme file
- file:
- path: /var/ftp/pub/README
- state: absent
- ...
- #################################
- [ansible@control base]$ cat user.yaml
- ---
- - name: test user variable
- vars:
- - username: anna
- hosts: localhost
- tasks:
- - name: show variable value
- debug:
- var: username
- - name: "{{ username }} is created"
- user:
- name: "{{ username }}"
- #################################
- [ansible@control base]$ cat ipfact.yaml
- ---
- - hosts: all
- tasks:
- - name: show IP address
- debug:
- msg: >
- This hosts uses IP address {{ ansible_default_ipv4.address }}
- - name: show IP address again
- debug:
- msg: >
- THis host uses IP address {{ ansible_facts.default_ipv4.address }}
- - name: modern notation once more
- debug:
- msg: >
- If you want to write it the modern way {{ ansible_facts['default_ipv4']['address'] }}
- ################################
- [ansible@control rhce8-book]$ history
- 1 ssh root@192.168.4.211
- 2 ssh ansible@192.168.4.211
- 3 ssh root@192.168.4.212
- 4 su -
- 5 exit
- 6 sudo ls /root
- 7 ssh-keygen
- 8 ssh-copy-id 192.168.4.211
- 9 ssh 192.168.4.211
- 10 ssh-copy-id 192.168.4.212
- 11 ansible 192.168.4.212
- 12 ssh 192.168.4.212
- 13 sudo vim /etc/hosts
- 14 sudo yum install -y vim git
- 15 sudo vim /etc/hosts
- 16 ping ansible1
- 17 ping ansible2
- 18 history
- 19 sudo yum install -y ansible
- 20 sudo yum install -y epel-release
- 21 sudo yum install -y ansible
- 22 ansible --version
- 23 git clone https://github.com/sandervanvugt/ansible3h
- 24 git clone https://github.com/sandervanvugt/ansiblefundamentals
- 25 git clone https://github.com/sandervanvugt/rhce8
- 26 git clone https://github.com/sandervanvugt/rhce8-book
- 27 cd rhce8-book/
- 28 ls | wc
- 29 ls
- 30 cd ..
- 31 ls
- 32 cd ansiblefundamentals/
- 33 history
- 34 pwd
- 35 ls
- 36 cd ..
- 37 pwd
- 38 ls
- 39 cd rhce8
- 40 cd ..
- 41 history
- 42 git clone https://github.com/sandervanvugt/ansible-3h
- 43 cd ansible-3h/
- 44 ls
- 45 cd base/
- 46 ls
- 47 vim inventory
- 48 sudo vim /etc/ansible/hosts
- 49 vim ansible.cfg
- 50 sudo vim /etc/ansible/ansible.cfg
- 51 history
- 52 ansible all -m ping
- 53 cat inventory
- 54 cd ..
- 55 ansible all -m ping
- 56 ls
- 57 cd base
- 58 ansible all -m ping
- 59 vim ansible.cfg
- 60 ansible all -m ping
- 61 ansible all -m ping -i inventory
- 62 vim ansible.cfg
- 63 cd ..
- 64 ls
- 65 find . -name "countdown"
- 66 git clone https://github.com/sandervanvugt/rhce8-live
- 67 cd rhce8-live/
- 68 ls
- 69 ./countdown 12
- 70 cd ../ansible-3h/
- 71 ls
- 72 cd base
- 73 pwd
- 74 ls
- 75 ansible-doc -l | wc
- 76 ansible-doc -l
- 77 ansible-doc dnf
- 78 ansible all -m command -a "id"
- 79 cagt inventory
- 80 cat inventory
- 81 cat ansible.cfg
- 82 ansible all -m command -a "rpm -qa | grep python"
- 83 ansible all -m shell -a "rpm -qa | grep python"
- 84 ansible all -m shell -a "echo $PATH"
- 85 ansible all -m command -a "echo $PATH"
- 86 history
- 87 ansible-doc copy
- 88 ansible ansible1 -m copy -a "content='hello world' dest=/etc/motd"
- 89 ansible-doc user
- 90 ansible all -m user -a "name=linda"
- 91 history
- 92 ls
- 93 cd ..
- 94 ls
- 95 cd install/
- 96 ls
- 97 vim vsftpd.yml
- 98 ansible-playbook vsftpd.yml
- 99 ls
- 100 cp vsftpd.yml unvsftpd.yml
- 101 vim unvsftpd.yml
- 102 ansible-doc file
- 103 ansible-doc yum
- 104 vim unvsftpd.yml
- 105 vim vsftpd.yml
- 106 ansible ansible2.example.com -m shell -a "ps aux | grep vsftp"
- 107 vim vsftpd.yml
- 108 ansible-doc service
- 109 vim vsftpd.yml
- 110 ansible-playbook vsftpd.yml
- 111 ansible ansible2.example.com -m shell -a "ps aux | grep vsftp"
- 112 ansible-playbook unvsftpd.yml
- 113 vim unvsftpd.yml
- 114 ansible-playbook unvsftpd.yml
- 115 history
- 116 vim ansible.cfg
- 117 ansible-playbook unvsftpd.yml
- 118 ansible-playbook unvsftpd.yml -i inventory
- 119 cat unvsftpd.yml
- 120 pwd
- 121 cd ../../rhce8-live/countdown 12
- 122 ../../rhce8-live/countdown 12
- 123 cd ../base/
- 124 ls
- 125 cd ..
- 126 ls
- 127 cd base
- 128 cat mariadb55.yml
- 129 ansible ansible1.example.com -m setup
- 130 vim inventory
- 131 ansible ansible1 -m setup > ansible1_facts.txt
- 132 less ansible1_facts.txt
- 133 vim user.yaml
- 134 less ansible1_facts.txt
- 135 vim user.yaml
- 136 ansible-playbook user.yaml
- 137 vim user.yaml
- 138 ansible-playbook user.yaml
- 139 vim user.yaml
- 140 ansible-playbook user.yaml
- 141 vim user.yaml
- 142 ansible-playbook user.yaml
- 143 vim user.yaml
- 144 ansible-doc debug
- 145 vim user.yaml
- 146 ansible-playbook user.yaml
- 147 vim user.yaml
- 148 ansible-playbook user.yaml
- 149 cat user.yaml
- 150 vim user.yaml
- 151 ansible-playbook user.yaml
- 152 vim user.yaml
- 153 ansible-playbook user.yaml
- 154 vim ipfact.yaml
- 155 ansible-playbook ipfact.yaml
- 156 vim ansible1_facts.txt
- 157 vim ipfact.yaml
- 158 vim ansible1_facts.txt
- 159 ansible-playbook ipfact.yaml
- 160 vim ansible1_facts.txt
- 161 vim ipfact.yaml
- 162 ansible-playbook ipfact.yaml
- 163 vim ipfact.yaml
- 164 ansible-playbook ipfact.yaml
- 165 vim ipfact.yaml
- 166 ansible-playbook ipfact.yaml
- 167 vim ipfact.yaml
- 168 cat ipfact.yaml
- 169 ls
- 170 vim when-test.yml
- 171 ansible-playbook when-test.yml
- 172 vim when-test.yml
- 173 ansible-playbook when-test.yml
- 174 vim when-test.yml
- 175 ansible-playbook when-test.yml
- 176 pwd
- 177 ../../rhce8-live/countdown 13
- 178 cd ..
- 179 ls
- 180 cd rhce8-book/
- 181 ls
- 182 vim listing71.yaml
- 183 ansible-playbook listing71.yaml
- 184 vim vars/users-list
- 185 vim listing74.yaml
- 186 vim vars/users-list
- 187 vim listing74.yaml
- 188 ansible-playbook listing74.yaml
- 189 history
- 190 vim listing79.yaml
- 191 vim listing710.yaml
- 192 ansible-playbook listing710.yaml
- 193 vim listing710.yaml
- 194 ansible-playbook listing710.yaml
- 195 ansible-playbook listing711.yaml
- 196 vim listing711.yaml
- 197 ansible-playbook listing711.yaml
- 198 vim listing711.yaml
- 199 ansible-playbook listing711.yaml
- 200 ansible-playbook listing714.yaml
- 201 vim listing714.yaml
- 202 vim inventory
- 203 ansible -m setup ansible1 | less
- 204 vim listing714.yaml
- 205 ansible-playbook listing714.yaml
- 206 vim listing714.yaml
- 207 grep linein listing8*
- 208 vim listing86.yaml
- 209 ansible-playbook listing86.yaml
- 210 vim listing86.yaml
- 211 ls *j2
- 212 vim listing813.j2
- 213 vim listing814.yaml
- 214 ansible-playbook listing814.yaml
- 215 vim listing814.yaml
- 216 ansible ansible1 -a "cat /etc/httpd/conf.d/vhost.conf"
- 217 history
Add Comment
Please, Sign In to add comment