Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exercise134-tasks.yaml inventory setup-crontab.yml setup_users.yml task6
- exercise134-vars.yaml listing1313.yaml setup_repo_client.yml software-advanced.yml tasks
- files networkvars.yml setup_repo.orig storage-advanced.yml userpw.yml
- [ansible@control lesson16]$ ls files/
- linda lisa lori lucy
- [ansible@control lesson16]$ ansible-playbook setup_sudo.yml
- PLAY [configure sudo] *******************************************************************************************************
- TASK [Gathering Facts] ******************************************************************************************************
- ok: [ansible2.example.com]
- TASK [add groups] ***********************************************************************************************************
- changed: [ansible2.example.com] => (item={'groupname': 'sales'})
- changed: [ansible2.example.com] => (item={'groupname': 'account'})
- TASK [add users] ************************************************************************************************************
- fatal: [ansible2.example.com]: FAILED! => {"msg": "'users' is undefined"}
- PLAY RECAP ******************************************************************************************************************
- ansible2.example.com : ok=2 changed=1 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0
- [ansible@control lesson16]$
- [ansible@control lesson16]$ ansible localhost -m debug -a "msg={{ 'password' | password_hash('sha512','mypassword') }}"
- localhost | SUCCESS => {
- "msg": "$6$mypassword$ypwXYJSRz53YfYqv5iO0pBsTw6EZBFoY8XuacnQMK4VWwFv3Ss/Fe7E3U3hEl8wJuKq/WaMghS5DgbS7bXQhD1"
- }
- [ansible@control lesson16]$ history
- 1 sudo yum install epel-release
- 2 sudo yum install -y ansible
- 3 sudo vim /etc/hosts
- 4 ping ansible1
- 5 ip a
- 6 sudo vim /etc/hosts
- 7 sudo yum install -y git vim
- 8 git clone https://github.com/sandervanvugt/rhce8-live
- 9 cd rhce8-live/
- 10 ls
- 11 cd lesson7/
- 12 ls
- 13 cd vault/
- 14 ls
- 15 ansible-vault --help
- 16 ansible-vault create secret.yml
- 17 cat secret.yml
- 18 ansible-vault view secret.yml
- 19 vim create-user.yml
- 20 ansible-playbook create-user.yml
- 21 ansible-playbook --ask-vault-pass create-user.yml
- 22 ssh-keygen
- 23 ssh-copy-id ansible1
- 24 ssh-copy-id ansible2
- 25 ansible-playbook --ask-vault-pass create-user.yml
- 26 ansible-doc user
- 27 ansible all -a "tail -2 /etc/shadow"
- 28 ansible all -a "tail -4 /etc/shadow"
- 29 history
- 30 echo password > vault-pass
- 31 ansible-playbook --vault-password-file=vault-pass create-users.yml
- 32 ls
- 33 ansible-playbook --vault-password-file=vault-pass create-user.yml
- 34 cd
- 35 cd -
- 36 vim ansible.cfg
- 37 ansible all -i inventory -K -u ansible -m raw -a "yum install python3 -y" --become-user=root
- 38 ansible all -i inventory -K -u ansible -m raw -a "yum install python3 -y" --become-user=root -b
- 39 cd ..
- 40 vim install-web.yaml
- 41 ansible-doc yum
- 42 ansible-doc service
- 43 vim install-web.yaml
- 44 ansible-playbook install-web.yaml
- 45 ls
- 46 cp install-web.yaml ../lesson5/
- 47 cd ../lesson5/
- 48 ansible-playbook install-web.yaml
- 49 cd ..
- 50 ./countdown 12
- 51 ansible-doc copy
- 52 ansible ansible1.example.com -m setup |less
- 53 cd lesson7/facts/
- 54 ansible ansible1.example.com -m setup |less
- 55 ls
- 56 cat ipfact.yml
- 57 cat facts.yml
- 58 cat ipfact.yml
- 59 ansible-playbook ipfact.yml
- 60 vim ipfact.yml
- 61 ansible-playbook ipfact.yml
- 62 vim ipfact.yml
- 63 ansible-playbook ipfact.yml
- 64 vim ipfact.yml
- 65 ansible-playbook ipfact.yml
- 66 vim ipfact.yml
- 67 ansible-playbook ipfact.yml
- 68 vim ipfact.yml
- 69 free -m
- 70 git clone https://github.com/sandervanvugt/rhce8-book
- 71 cd rhce8-book/
- 72 ls
- 73 sudo poweroff
- 74 ansible-doc firewalld
- 75 ansible-doc copy
- 76 history
- 77 cd rhce8-live/
- 78 ./countdown 12
- 79 cd lesson7/facts/
- 80 ls
- 81 vim newlocalfacts.yml
- 82 cat localfacts.fact
- 83 ansible-playbook newlocalfacts.yml
- 84 cat localfactcheck.yml
- 85 ansible ansible1.example.com -m setup -a "filter=ansible_local"
- 86 vim localfactcheck.yml
- 87 ansible-playbook localfactcheck.yml
- 88 cat locallfacts
- 89 cat localfacts.yml
- 90 cat localfacts.fact
- 91 vim localfacts.yml
- 92 ansible-playbook localfacts.yml
- 93 vim localfacts.yml
- 94 cp localfacts.fact bob.fact
- 95 ansible-playbook localfacts.yml
- 96 vim bob.fact
- 97 ansible-playbook localfacts.yml
- 98 cd ../arrays/
- 99 ls
- 100 cat vars/users-dictionary
- 101 cat vars/users-list
- 102 ls
- 103 vim multi-dictionary.yml
- 104 vim multi-list.yml
- 105 cat vars/users-list
- 106 vim multi-list.yml
- 107 ansible-playbook multi-list.yml
- 108 ../../countdown 12
- 109 cd ../../lesson8/
- 110 ls
- 111 vim loopservices.yml
- 112 ansible-playbook loopservices.yml
- 113 vim loopusers.yml
- 114 ansible-playbook loopusers.yml
- 115 vim loop-over-variable.yml
- 116 cat loopvars.yml
- 117 ansible-playbook loop-over-variable.yml
- 118 vim register_loop.yml
- 119 ansible-playbook register_loop.yml
- 120 ls
- 121 ansible-playbook register_command.yml
- 122 vim register_command.yml
- 123 ansible-playbook register_command.yml
- 124 vim register_command.yml
- 125 vim register_loop.yml
- 126 vim distro.yml
- 127 ansible-playbook distro.yml -e nmap
- 128 vim distro.yml
- 129 ansible all -a "cat /etc/redhat-release"
- 130 vim distro.yml
- 131 ansible all -a "cat /etc/redhat-release"
- 132 vim distro.yml
- 133 ansible-playbook distro.yml -e nmap
- 134 ansible-playbook distro.yml -e mypackage=nmap
- 135 vim quicktest.yml
- 136 ansible-playbook quicktest.yml
- 137 vim quicktest.yml
- 138 ansible-playbook quicktest.yml
- 139 vim command-output-test.yml
- 140 ansible-playbook command-output-test.yml
- 141 ansible all -a "vgs"
- 142 ansible-playbook command-output-test.yml
- 143 vim command-output-test.yml
- 144 ansible-playbook command-output-test.yml
- 145 vim command-output-test.yml
- 146 ansible-playbook command-output-test.yml
- 147 history
- 148 vim command-output-test.yml
- 149 vim when_multiple.yml
- 150 ansible-playbook when_multiple.yml
- 151 vim when_multiple.yml
- 152 ansible-playbook when_multiple.yml
- 153 vim when_multiple.yml
- 154 ansible-playbook when_multiple.yml
- 155 vim when_multiple_complex.yml
- 156 ansible-playbook when_multiple.yml
- 157 vim when_multiple_complex.yml
- 158 ansible all -m shell -a "rpm -qa | grep http"
- 159 vim ifsize.yml
- 160 ansible all -m setup -a "filter=ansible_mount"
- 161 ansible all -m setup | less
- 162 ansible all -m setup -a "filter=ansible_mounts"
- 163 ansible-playbook ifsize.yml
- 164 ansible-playbook ifsize.yml -e package=vsftpd
- 165 vim restart.yml
- 166 ansible-playbook restart.yml
- 167 vim handlers.yml
- 168 touch /tmp/index.html
- 169 ansible-playbook handlers.yml
- 170 vim handlers.yml
- 171 ansible-playbook handlers.yml
- 172 ansible all -m file -a "name=/var/www/html/index.html state=absent"
- 173 ansible-playbook handlers.yml
- 174 vim blocks.yml
- 175 ansible-playbook blocks.yml
- 176 vim blocks.yml
- 177 ansible-playbook blocks.yml
- 178 ls
- 179 grep -i rescue *
- 180 cd ..
- 181 ls
- 182 git clone https://github.com/sandervanvugt/rhce8-book
- 183 cd rhce8-book/
- 184 grep -i rescue *
- 185 vim listing731.yaml
- 186 ansible-playbook listing731.yaml
- 187 vim listing731.yaml
- 188 cd ../rhce8-live/lesson8/
- 189 ls
- 190 vim failure.yml
- 191 ansible-playbook failure.yml
- 192 grep fail *
- 193 cd ../../rhce8-book/
- 194 grep fail *
- 195 vim listing725.yaml
- 196 ansible-playbook listing725.yaml
- 197 vim listing725.yaml
- 198 cd ../rhce8-live/
- 199 ./countdown 5
- 200 cd ../rhce8-book/
- 201 vim listing79.yaml
- 202 ansible-playbook listing79.yaml
- 203 vim listing79.yaml
- 204 ansible-playbook listing79.yaml
- 205 vim listing79.yaml
- 206 ansible-playbook listing79.yaml
- 207 cd ../rhce8-live/
- 208 ls
- 209 ./countdown 12
- 210 cd lesson8/
- 211 vim changed.yml
- 212 ansible-playbook changed.yml
- 213 vim changed.yml
- 214 ansible-playbook changed.yml
- 215 cd ../lesson9/
- 216 vim file.yml
- 217 ansible-playbook file.yml
- 218 ansible all -a "ls -l /tmp/removeme"
- 219 ansible all -a "ls -lZ /tmp/removeme"
- 220 vim copy.yml
- 221 ansible-playbook copy.yml
- 222 ls /tmp
- 223 cd /tmp/ansible1.example.com/tmp/
- 224 cat hosts
- 225 cd
- 226 cd rhce8-live/lesson9/
- 227 vim selinux.yml
- 228 sudo yum provides */semanage
- 229 vim selinux.yml
- 230 ansible-playbook selinux.yml
- 231 vim selinux.yml
- 232 ansible -a "ls -Z /tmp/removeme"
- 233 ansible all -a "ls -Z /tmp/removeme"
- 234 ../countdown 5
- 235 vim cj.sh
- 236 ../countdown 12
- 237 ls
- 238 vim vsftpd-template.yml
- 239 ls
- 240 vim templates/vsftpd.j2
- 241 vim ansible.cfg
- 242 ansible-playbook vsftpd-template.yml
- 243 ansible all -a "cat /etc/vsftpd/vsftpd.conf'
- 244 ansible all -a "cat /etc/vsftpd/vsftpd.conf"
- 245 vim hostsfile.yml
- 246 vim templates/hosts.j2
- 247 ansible-playbook hostsfile.yml
- 248 ansible all -a "cat /etc/hosts"
- 249 vim templates/hosts.j2
- 250 cd ../lesson10
- 251 cd ../lesson11
- 252 ansible-galaxy install geerlingguy.nginx
- 253 cd ~/.ansible/roles/geerlingguy.nginx/
- 254 ls
- 255 cd defaults/
- 256 ls
- 257 vim main.yml
- 258 cd ../vars/
- 259 ls
- 260 vim RedHat.yml
- 261 cd ../tasks/
- 262 ls
- 263 vim main.yml
- 264 vim setup-RedHat.yml
- 265 cd -
- 266 cd
- 267 cd rhce8-live/lesson11/
- 268 ls
- 269 vim nginx-role.yml
- 270 ansible-playbook nginx-role.yml
- 271 cd ~/.ansible/roles/geerlingguy.nginx/vars/
- 272 cp RedHat.yml Rocky.yml
- 273 cd -
- 274 ansible-playbook nginx-role.yml
- 275 ansible-playbook nginx-role.yml -e ansible_distribution="RedHat"
- 276 ansible ansible2.example.com -m shell -a "ps aux | grep http"
- 277 ansible all -m yum -a "name=httpd state=removed"
- 278 ansible ansible2.example.com -m shell -a "ps aux | grep http"
- 279 ansible-playbook nginx-role.yml -e ansible_distribution="RedHat"
- 280 vim apache-vhost-role.yml
- 281 ansible-playbook apache-vhost-role.yml
- 282 ansible-galaxy --help
- 283 ansible-galaxy role --help
- 284 ansible-galaxy info bertvv.wordpress
- 285 history
- 286 ansible --version
- 287 ansible-galaxy list
- 288 ../countdown 12
- 289 ansible-galaxy init myrole
- 290 ls
- 291 mv myrole/ roles/
- 292 cd roles/
- 293 tree myrole/
- 294 ls
- 295 cd motd/
- 296 ls
- 297 vim meta/main.yml
- 298 vim tasks/main.yml
- 299 vim templates/motd.j2
- 300 vim defaults/main.yml
- 301 cd ..
- 302 ls
- 303 vim motd-role.yml
- 304 ansible-playbook motd-role.yml
- 305 sudo yum install rhel-system-roles
- 306 rpm -ql rhel-system-roles | less
- 307 cd /usr/share/doc/rhel-system-roles/
- 308 ls
- 309 cd selinux/
- 310 ls
- 311 pwd
- 312 cp example-selinux-playbook.yml ~/rhce8-live/lesson11/selinux.yml
- 313 cd
- 314 cd rhce8-live/lesson11/
- 315 vim selinux.yml
- 316 ansible-playbook selinux.yml
- 317 vim selinux.yml
- 318 ansible-playbook selinux.yml
- 319 ansible all -a "ls -Zd /web"
- 320 cd ../lesson16/
- 321 vim setup_sudo.yml
- 322 cat inventory
- 323 vim setup_sudo.yml
- 324 cat vars/defaults
- 325 cat vars/groups
- 326 vim setup_sudo.yml
- 327 ls
- 328 ls files/
- 329 ansible-playbook setup_sudo.yml
- 330 ansible localhost -m debug -a "msg={{ 'password' | password_hash('sha512','mypassword') }}"
- 331 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement