Advertisement
sandervanvugt

RHCE day2 nov 22

Nov 15th, 2022
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.71 KB | None | 0 0
  1. sible2.example.com : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1
  2.  
  3. [ansible@localhost lesson8]$ history
  4. 1 sudo -i
  5. 2 ssh-keygen
  6. 3 ssh-copy-id ansible1
  7. 4 ssh-copy-id ansible2
  8. 5 ansible -i inventory all -m command -a "id"
  9. 6 vim inventory
  10. 7 ansible -i inventory all -m command -a "id"
  11. 8 ansible -i inventory all -m command -a "ls -l /root"
  12. 9 ls -l /root
  13. 10 sudo ls -l /root
  14. 11 ansible -i inventory all -b -K -m command -a "ls -l /root"
  15. 12 sudo visudo
  16. 13 #%wheel ALL=(ALL) NOPASSWD: ALL
  17. 14 #ansible -i inventory all -u root -k -m copy -a "content='ansible ALL=(ALL) NOPASSWD: ALL' dest=/etc/sudoers.d/ansible"
  18. 15 ansible-doc copy
  19. 16 ansible -i inventory all -u root -k -m copy -a "content='ansible ALL=(ALL) NOPASSWD: ALL' dest=/etc/sudoers.d/ansible"
  20. 17 history
  21. 18 ansible -i inventory all -b -m command -a "ls -l /root"
  22. 19 sudo -i
  23. 20 history
  24. 21 sudo vim /etc/ansible/hosts
  25. 22 ansible -i inventory all --list-hosts
  26. 23 ansible -i inventory all -u ansible -b -k -K -m command -a "ls -l /root"
  27. 24 ls
  28. 25 sudo git clone https://github.com/sandervanvugt/rhce8-live
  29. 26 cd rhce8-live/
  30. 27 ls
  31. 28 ./countdown 3
  32. 29 vim inventory
  33. 30 ls -ld .
  34. 31 cd ..
  35. 32 sudo chmod -R ansible:ansible rhce8-live/
  36. 33 sudo chown -R ansible:ansible rhce8-live/
  37. 34 cd rhce8-live/
  38. 35 touch f
  39. 36 vim inventory
  40. 37 ansible all -i inventory all --list-hosts
  41. 38 ansible -i inventory all --list-hosts
  42. 39 ansible -i inventory ungrouped --list-hosts
  43. 40 ansible -i inventory file --list-hosts
  44. 41 ls
  45. 42 cd lesson2/
  46. 43 vim ansible.cfg
  47. 44 ansible --version
  48. 45 cd ..
  49. 46 ansible --version
  50. 47 cat /etc/ansible/ansible.cfg
  51. 48 ./countdown 12
  52. 49 cd lesson2/
  53. 50 ansible all -m command -a "useradd lisa"
  54. 51 vim inventory
  55. 52 ansible all -m command -a "useradd lisa"
  56. 53 ansible all -m user -a "name=lisa"
  57. 54 ansible-doc -l
  58. 55 ansible-doc yum
  59. 56 ansible ansible1 -m command -a "rpm -qa | grep bash"
  60. 57 vim inventory
  61. 58 ansible ansible1 -m command -a "rpm -qa | grep bash"
  62. 59 ansible ansible1 -m shell -a "rpm -qa | grep bash"
  63. 60 ansible all -m user -a "name=lisa"
  64. 61 ansible all -m command -a "id lisa"
  65. 62 ansible all -m ping
  66. 63 ansible all -m copy -a 'content="hello workd" dest=/tmp/hello'
  67. 64 ../countdown 4
  68. 65 cd ../lesson3
  69. 66 cd ../lesson4
  70. 67 ls
  71. 68 vim test.yaml
  72. 69 ansible-playbook test.yaml
  73. 70 vim test.yaml
  74. 71 ansible-playbook test.yaml
  75. 72 ls
  76. 73 vim vsftpd.yml
  77. 74 ansible-playbook vsftpd.yml
  78. 75 vim vsftpd.yml
  79. 76 ansible-playbook vsftpd.yml
  80. 77 cat test.yaml
  81. 78 vim vsftpd.yml
  82. 79 sudo dnf provides */ansible-lint
  83. 80 ../countdown 16
  84. 81 vim lg-undo.yaml
  85. 82 ansible-playbook lg-undo.yaml
  86. 83 vim lg-undo.yaml
  87. 84 cp lg-undo.yaml lg-do.yaml
  88. 85 vim lg-do.yaml
  89. 86 ansible-playbook lg-do.yaml
  90. 87 ansible-playbook lg-undo.yaml
  91. 88 cd ../lesson5/
  92. 89 ls
  93. 90 vim user.yml
  94. 91 ansible-playbook user.yml
  95. 92 vim user.yml
  96. 93 ansible-playbook user.yml
  97. 94 ansible-playbook user.yml -e user=linda
  98. 95 vim user.yml
  99. 96 ansible-playbook user.yml -e user=linda
  100. 97 vim set-fact.yaml
  101. 98 ansible-playbook set-fact.yaml
  102. 99 ansible-playbook set-fact.yaml -K
  103. 100 vim ansible.cfg
  104. 101 vim set-fact.yaml
  105. 102 ansible-playbook set-fact.yaml
  106. 103 history
  107. 104 sudo -i
  108. 105 history
  109. 106 vim set-fact.yaml
  110. 107 ansible-playbook set-fact.yaml
  111. 108 ls
  112. 109 cd ..
  113. 110 ls
  114. 111 find . -name "vars_prompt.yaml"
  115. 112 cd ..
  116. 113 cd rhce8-live/
  117. 114 cd lesson5/
  118. 115 ls
  119. 116 vim vars_prompt.yaml
  120. 117 ansible-playbook vars_prompt.yaml
  121. 118 ls
  122. 119 cd webservers/
  123. 120 ls
  124. 121 pwd
  125. 122 ls
  126. 123 cat group_vars/lamp
  127. 124 vim site.yml
  128. 125 ansible-playbook site.yml
  129. 126 cd
  130. 127 git clone https://github.com/sandervanvugt/ansibleinthreeweeks
  131. 128 cd ansibleinthreeweeks/windows/
  132. 129 ls
  133. 130 vim inventory
  134. 131 cd
  135. 132 cd rhce8-live/lesson5/
  136. 133 ls
  137. 134 grep files *
  138. 135 cd ../lesson7/
  139. 136 grep files *
  140. 137 cd ../lesson5/
  141. 138 vim myvars
  142. 139 vim varsfile.yaml
  143. 140 ansible-playbook varsfile.yaml
  144. 141 vim varsfile.yaml
  145. 142 ansible-playbook varsfile.yaml
  146. 143 cat varsfile.yaml
  147. 144 cd ../lesson7/
  148. 145 ls
  149. 146 cd vault/
  150. 147 ls
  151. 148 ansible-vault create secret.yml
  152. 149 vim create-user.yml
  153. 150 ansible-playbook create-user.yml
  154. 151 ansible-playbook --ask-vault-pass create-user.yml
  155. 152 ansible all -a "tail /etc/shadow"
  156. 153 echo password > vault-pass
  157. 154 ansible-playbook --vault-password-file=vault-pass create-user.yml
  158. 155 ssh-copy-id localhost
  159. 156 ansible-playbook --vault-password-file=vault-pass create-user.yml
  160. 157 ansible -K -m copy -a "content='ansible ALL=(ALL) NOPASSWD: ALL' dest=/etc/sudoers.d/ansible"
  161. 158 ansible localhost -K -m copy -a "content='ansible ALL=(ALL) NOPASSWD: ALL' dest=/etc/sudoers.d/ansible"
  162. 159 ansible-playbook --vault-password-file=vault-pass create-user.yml
  163. 160 ../../countdown 5
  164. 161 cd ../facts/
  165. 162 ls
  166. 163 vim facts.yml
  167. 164 ansible-playbook facts.yml
  168. 165 vim ansible.cfg
  169. 166 ansible-playbook facts.yml
  170. 167 vim ansible.cfg
  171. 168 ansible ansible1 -m setup | less
  172. 169 ansible ansible1.example.com -m setup | less
  173. 170 vim inventory
  174. 171 ansible ansible2.example.com -m setup | less
  175. 172 vim ipfact.yml
  176. 173 ansible-playbook ipfact.yml
  177. 174 vim newlocalfacts.yml
  178. 175 vim localfacts.fact
  179. 176 ansible-playbook newlocalfacts.yml
  180. 177 vim inventory
  181. 178 ansible-playbook newlocalfacts.yml
  182. 179 ansible ansible2.example.com -m setup -a "filter=ansible_local"
  183. 180 vim newlocalfacts.yml
  184. 181 ansible-playbook newlocalfacts.yml
  185. 182 vim newlocalfacts.yml
  186. 183 ../../countdown 16
  187. 184 vim pp_facts.yaml
  188. 185 vim ansible1.fact
  189. 186 vim ansible2.fact
  190. 187 ansible-playbook pp_facts.yaml
  191. 188 vim inventory
  192. 189 vim ansible2.fact
  193. 190 vim ansible1.fact
  194. 191 vim pp_facts.yaml
  195. 192 ansible-playbook pp_facts.yaml
  196. 193 ansible ansible1.example.com -m setup -a "filter=ansible_local"
  197. 194 ansible ansible1.example.com -m setup -a "filter=ansible_local.ansible1.ansible1.type"
  198. 195 ansible ansible1.example.com -m setup -a "filter=ansible_local.ansible1.ansible1"
  199. 196 cat ansible1.fact
  200. 197 cat ansible2.fact
  201. 198 vim pp_facts.yaml
  202. 199 ansible-playbook pp_facts.yaml
  203. 200 ansible --version
  204. 201 vim pp_facts.yaml
  205. 202 cp pp_facts.yaml remove_facts.yaml
  206. 203 vim remove_facts.yaml
  207. 204 ansible-playbook remove_facts.yaml
  208. 205 ansible-playbook pp_facts.yaml
  209. 206 ../../countdown 1
  210. 207 vim pp_facts.yaml
  211. 208 ansible-playbook remove_facts.yaml
  212. 209 ansible-playbook pp_facts.yaml
  213. 210 cd ../arrays/
  214. 211 ansible ansible1.example.com -m setup | less
  215. 212 ls
  216. 213 cat vars/users-dictionary
  217. 214 cat vars/users-list
  218. 215 vim multi-list.yml
  219. 216 ansible-playbook multi-list.yml
  220. 217 vim multi-dictionary.yml
  221. 218 ansible-playbook multi-dictionary.yml
  222. 219 cd ../../lesson8/
  223. 220 ls
  224. 221 vim loopservices.yml
  225. 222 ansible-playbook loopservices.yml
  226. 223 vim lab-loop.txt
  227. 224 vim find-partitions-lab.yaml
  228. 225 vim db-find-partitions.yaml
  229. 226 ansible ansible1.example.com -m setup -a "filter=ansible_mounts"
  230. 227 vim db-find-partitions.yaml
  231. 228 ansible-playbook db-find-partitions.yaml
  232. 229 vim db-find-partitions.yaml
  233. 230 ansible-playbook db-find-partitions.yaml
  234. 231 cat db-find-partitions.yaml
  235. 232 vim register_loop.yml
  236. 233 ansible-playbook register_loop.yml
  237. 234 vim register_loop.yml
  238. 235 ansible-playbook register_loop.yml
  239. 236 vim register_loop.yml
  240. 237 ansible-playbook register_loop.yml
  241. 238 vim register_command.yml
  242. 239 ansible-playbook register_command.yml
  243. 240 vim distro.yml
  244. 241 ansible-playbook distro.yml
  245. 242 ansible-playbook distro.yml -e mypackage=nmap
  246. 243 vim distro.yml
  247. 244 ansible-playbook distro.yml -e mypackage=nmap
  248. 245 vim quicktest.yml
  249. 246 ansible-playbook quicktest.yml
  250. 247 vim quicktest.yml
  251. 248 ansible-playbook quicktest.yml
  252. 249 vim quicktest.yml
  253. 250 ansible-playbook quicktest.yml
  254. 251 vim command-output-test.yml
  255. 252 ansible-playbook command-output-test.yml
  256. 253 vim when_multiple.yml
  257. 254 ansible-playbook when_multiple.yml
  258. 255 vim when_multiple.yml
  259. 256 ansible-playbook when_multiple.yml
  260. 257 vim when_multiple_complex.yml
  261. 258 ansible-playbook when_multiple_complex.yml
  262. 259 vim lab_when.txt
  263. 260 vim lab_rights.txt
  264. 261 vim seconddisk.yaml
  265. 262 ansible-playbook seconddisk.yaml
  266. 263 vim seconddisk.yaml
  267. 264 ansible-playbook seconddisk.yaml
  268. 265 cat seconddisk.yaml
  269. 266 vim handlers.yml
  270. 267 ansible-playbook handlers.yml
  271. 268 vim handlers.yml
  272. 269 ansible-playbook handlers.yml
  273. 270 ansible all -m file -a "name=/var/www/html/index.html state=absent"
  274. 271 ansible-playbook handlers.yml
  275. 272 vim blocks.yml
  276. 273 ansible-playbook blocks.yml
  277. 274 vim block2.yaml
  278. 275 ansible-playbook block2.yaml
  279. 276 vim block2.yaml
  280. 277 ansible-playbook block2.yaml
  281. 278 vim block2.yaml
  282. 279 ansible-doc file
  283. 280 vim block2.yaml
  284. 281 ansible-playbook block2.yaml
  285. 282 vim block2.yaml
  286. 283 ansible-playbook block2.yaml
  287. 284 ls
  288. 285 vim failure.yml
  289. 286 ansible-playbook failure.yml
  290. 287 history
  291.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement