sandervanvugt

Untitled

Jun 17th, 2020
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.14 KB | None | 0 0
  1. 1 sudo -i
  2. 2 sudo yum install -y ansible
  3. 3 sudo yum install -y epel-release
  4. 4 yum install -y ansible
  5. 5 sudo yum install -y ansible
  6. 6 sudo -i
  7. 7 ssh-keygen
  8. 8 ssh-copy-id ansible1
  9. 9 ssh-copy-id ansible2
  10. 10 ssh ansible2
  11. 11 ansible --version
  12. 12 git clone https://github.com/sandervanvugt/rhce8-live
  13. 13 git clone https://github.com/sandervanvugt/rhce8-book
  14. 14 cd rhce8-live/
  15. 15 ls
  16. 16 ./countdown 12
  17. 17 sudo vim /etc/ansible/hosts
  18. 18 vim myinventory
  19. 19 ansible -i myinventory all --list-hosts
  20. 20 ansible -i myinventory dbase --list-hosts
  21. 21 ansible -i myinventory ungrouped --list-hosts
  22. 22 cd lesson2/
  23. 23 ls
  24. 24 sudo vim /etc/ansible/ansible.cfg
  25. 25 vim ansible.cfg
  26. 26 ansible --version
  27. 27 vim ansible.cfg
  28. 28 ansible all -m user -a "name=lisa"
  29. 29 cd ..
  30. 30 ansible all -m user -a "name=lisa"
  31. 31 ls
  32. 32 cd -
  33. 33 ansible all -m command -a "id lisa"
  34. 34 cat inventory
  35. 35 ansible --help
  36. 36 ../countdown 12
  37. 37 history
  38. 38 ansible-doc -l
  39. 39 ansible-doc -l | wc
  40. 40 ansible-doc -l | grep vmware
  41. 41 ansible-doc -l | grep mel
  42. 42 ansible-doc -l | grep cisco
  43. 43 ansible-doc -l | grep ios
  44. 44 ansible-doc user
  45. 45 ansible all -m ping
  46. 46 ansible all -m service -a "name=httpd state=started"
  47. 47 ansible all -m service -a "name=sshd state=started"
  48. 48 ansible all -m service -a "name=sshd state=stopped"
  49. 49 history
  50. 50 ansible all -m ping
  51. 51 ansible all -m command "id ansible"
  52. 52 ansible all -m command -a "id ansible"
  53. 53 ansible-doc service
  54. 54 ansible all -a "ps aux |grep ssh"
  55. 55 ansible all -a "ps -aux |grep ssh"
  56. 56 ansible all -m shell -a "ps -aux |grep ssh"
  57. 57 ansible all -m command -a "rpm -qa | grep vi"
  58. 58 ansible all -m shell -a "rpm -qa | grep vi"
  59. 59 ansible-doc -l cisco
  60. 60 ansible all -m copy -a 'content="hello world" dest=/etc/motd"
  61. 61 ansible all -m copy -a 'content="hello world" dest=/etc/motd'
  62. 62 ansible all -m shell -a "cat /etc/motd"
  63. 63 history
  64. 64 vim myscript.sh
  65. 65 chmod +x myscript.sh
  66. 66 ./myscript.sh
  67. 67 vim myscript.sh
  68. 68 vim ~/.vimrc
  69. 69 cd ../lesson4/
  70. 70 ls
  71. 71 vim vsftpd.yml
  72. 72 ansible-playbook vsftpd.yml
  73. 73 cat /etc/hosts
  74. 74 cat ~/.vimrc
  75. 75 ../countdown 12
  76. 76 cat ~/.vimrc
  77. 77 vim vsftpd.yml
  78. 78 ls
  79. 79 vim install-httpd.yml
  80. 80 ansible-playbook install-httpd.yml
  81. 81 vim uninstall-httpd.yml
  82. 82 vim install-httpd.yml
  83. 83 ansible-doc service
  84. 84 ansible-doc yum
  85. 85 vim vsftpd.yml
  86. 86 ansible-playbook vsftpd.yml
  87. 87 ansible-playbook --syntax-check vsftpd.yml
  88. 88 ansible-playbook -C vsftpd.yml
  89. 89 ansible-playbook -v vsftpd.yml
  90. 90 vim vsftpd.yml
  91. 91 ansible-playbook -v vsftpd.yml
  92. 92 ansible-playbook -vv vsftpd.yml
  93. 93 ansible-playbook -vvvv vsftpd.yml
  94. 94 ansible-playbook -vvvvv vsftpd.yml
  95. 95 ansible-playbook -vvvvvv vsftpd.yml
  96. 96 ansible-playbook --help | less
  97. 97 vim web-setup-and-test.yml
  98. 98 ansible-playbook web-setup-and-test.yml
  99. 99 ls
  100. 100 vim install-httpd.yml
  101. 101 vim web-setup-and-test.yml
  102. 102 vim install-httpd.yml
  103. 103 cd ../lesson5/
  104. 104 ls
  105. 105 ansible ansible1.example.com -m setup > facts.txt
  106. 106 less facts.txt
  107. 107 ls
  108. 108 vim user.yml
  109. 109 ansible-playbook user.yml
  110. 110 ansible-playbook user.yml -e user=linda
  111. 111 history
  112. 112 exit
  113. 113 vim homework1.txt
  114. 114 pwd
  115. 115 ls
  116. 116 cd rhce8-live/
  117. 117 ls
  118. 118 cd lesson5/
  119. 119 vim new-http.yaml
  120. 120 vim new-unhttp.yaml
  121. 121 sudo vim /etc/hosts
  122. 122 ping ansible3.example.com
  123. 123 vim inventory
  124. 124 ansible -u root -i inventory ansible3.example.com --ask-pass -m raw -a "yum install python3"
  125. 125 ansible -u root -i inventory ansible3.example.com --ask-pass -m raw -a "yum install -y python3"
  126. 126 vim ansible.cfg
  127. 127 vim new-http.yaml
  128. 128 ansible-playbook new-http.yaml
  129. 129 curl http://ansible2.example.com
  130. 130 vim new-unhttp.yaml
  131. 131 ansible-playbook new-unhttp.yaml
  132. 132 history
  133. 133 sudo firewall-cmd --list-all
  134. 134 sudo firewall-cmd --add-service ftp
  135. 135 sudo firewall-cmd --list-all
  136. 136 sudo firewall-cmd --reload
  137. 137 sudo firewall-cmd --list-all
  138. 138 sudo firewall-cmd --add-service ftp --permanent
  139. 139 sudo firewall-cmd --list-all
  140. 140 sudo firewall-cmd --add-service ftp
  141. 141 vim new-http.yaml
  142. 142 ansible-doc firewalld
  143. 143 history
  144. 144 vim new-http.yaml
  145. 145 vim user.yml
  146. 146 ansible-playbook user.yml -e user=anna
  147. 147 ls
  148. 148 cd
  149. 149 history | grep git
  150. 150 cd rhce8-book/
  151. 151 ls
  152. 152 less listing66.yaml
  153. 153 vim listing66.yaml
  154. 154 cat inventory
  155. 155 ansible-playbook listing66.yaml
  156. 156 cd ../rhce8-live/lesson5/
  157. 157 ls
  158. 158 cat ../../rhce8-book/listing66.yaml
  159. 159 less facts.txt
  160. 160 ls
  161. 161 cd webservers/
  162. 162 ls
  163. 163 vim site.yml
  164. 164 vim group_vars/lamp
  165. 165 vim site.yml
  166. 166 ansible-playbook site.yml
  167. 167 cat ../../rhce8-book/listing66.yaml
  168. 168 cat ../../../rhce8-book/listing66.yaml
  169. 169 cd ..
  170. 170 vim user.yml
  171. 171 ansible-vault --help
  172. 172 ../countdown 12
  173. 173 cd ../lesson7/
  174. 174 ls
  175. 175 cd vault/
  176. 176 ls
  177. 177 cat secret.yml
  178. 178 rm secret.yml
  179. 179 ansible-vault create secret.yml
  180. 180 vim create-user.yml
  181. 181 ansible-playbook create-user.yml
  182. 182 ansible-playbook --ask-vault-pass create-user.yml
  183. 183 echo password > vault-pass
  184. 184 cat vault-pass
  185. 185 ls -l vault-pass
  186. 186 chmod 400 vault-pass
  187. 187 ansible-playbook --vault-password-file=vault-pass create-users.yml
  188. 188 ansible-playbook --vault-password-file=vault-pass create-user.yml
  189. 189 ansible-playbook -m setup all
  190. 190 ansible all -m setup
  191. 191 pwd
  192. 192 cd ../../..
  193. 193 cd rhce8-book/
  194. 194 vim listing61.yaml
  195. 195 vim listing62.yaml
  196. 196 ansible-playbook listing62.yaml
  197. 197 vim listing63.yaml
  198. 198 vim listing64.yaml
  199. 199 vim listing65.yaml
  200. 200 ansible-playbook listing65.yaml
  201. 201 ansible-playbook listing66.yaml
  202. 202 vim listing66.yaml
  203. 203 vim listing67.yaml
  204. 204 vim listing68.yaml
  205. 205 vim listing69.yaml
  206. 206 vim listing68.yaml
  207. 207 vim listing69.yaml
  208. 208 ansible-playbook listing69.yaml
  209. 209 ansible all -m setup -a "filter=ansible_local"
  210. 210 cd ../rhce8-live/lesson7/
  211. 211 ls
  212. 212 cd facts
  213. 213 ls
  214. 214 cat newlocalfacts.yml
  215. 215 cat localfacts.fact
  216. 216 ansible-playbook newlocalfacts.yml
  217. 217 ansible ansible1.example.com -m setup -a "filter=ansible_local"
  218. 218 pwd
  219. 219 cd ../lesson5
  220. 220 cd ..
  221. 221 cd ../lesson5
  222. 222 ls
  223. 223 cd -
  224. 224 ls
  225. 225 cd arrays/
  226. 226 ls
  227. 227 ls vars/users-dictionary
  228. 228 cat vars/users-dictionary
  229. 229 cat vars/users-list
  230. 230 ls
  231. 231 vim multi-list.yml
  232. 232 ansible-playbook multi-list.yml
  233. 233 vim multi-dictionary.yml
  234. 234 ansible-playbook multi-dictionary.yml
  235. 235 ls
  236. 236 pwd
  237. 237 ../../countdown 14
  238. 238 cd ../..
  239. 239 ls
  240. 240 cd lesson8
  241. 241 ls
  242. 242 vim loopservices.yml
  243. 243 ansible-playbook loopservices.yml
  244. 244 vim loopusers.yml
  245. 245 ansible-playbook loopusers.yml
  246. 246 vim loop-over-variable.yml
  247. 247 vim loopvars.yml
  248. 248 vim loop-over-variable.yml
  249. 249 ansible-playbook loop-over-variable.yml
  250. 250 ls
  251. 251 vim register_command.yml
  252. 252 pwd
  253. 253 vim ../../rhce8-book/listing618.yaml
  254. 254 ansible-playbook ../../rhce8-book/listing618.yaml
  255. 255 vim register_loop.yml
  256. 256 ansible-playbook register_loop.yml
  257. 257 vim register_command.yml
  258. 258 ansible-playbook register_command.yml
  259. 259 vim register_command.yml
  260. 260 ansible-playbook register_command.yml
  261. 261 vim register_command.yml
  262. 262 ansible-playbook register_command.yml
  263. 263 vim register_command.yml
  264. 264 ansible-playbook register_command.yml
  265. 265 ansible-doc debug
  266. 266 history
  267. 267 vim distro.yml
  268. 268 ansible-playbook distro.yml
  269. 269 vim distro.yml
  270. 270 ansible-playbook distro.yml
  271. 271 vim quicktest.yml
  272. 272 ansible-playbook quicktest.yml
  273. 273 date
  274. 274 vim quicktest.yml
  275. 275 ansible-playbook quicktest.yml
  276. 276 vim quicktest.yml
  277. 277 ansible-playbook quicktest.yml
  278. 278 vim quicktest.yml
  279. 279 vim command-output-test.yml
  280. 280 ansible-playbook command-output-test.yml
  281. 281 vim command-output-test.yml
  282. 282 ../countdown 12
  283. 283 vim when_multiple
  284. 284 vim when_multiple.yml
  285. 285 ansible-playbook when_multiple.yml
  286. 286 vim when_multiple.yml
  287. 287 ansible-playbook when_multiple.yml
  288. 288 vim when_multiple.yml
  289. 289 ansible-playbook when_multiple.yml
  290. 290 vim when_multiple.yml
  291. 291 ansible-playbook when_multiple.yml
  292. 292 vim when_multiple_complex.yml
  293. 293 ansible-playbook when_multiple_complex.yml
  294. 294 vim restart.yml
  295. 295 ansible-playbook restart.yml
  296. 296 vim restart.yml
  297. 297 vim ../../rhce8-book/listing79.yaml
  298. 298 ansible-playbook ../../rhce8-book/listing79.yaml
  299. 299 ansible-playbook ../../rhce8-book/listing710.yaml
  300. 300 vim ../../rhce8-book/listing710.yaml
  301. 301 vim ../../rhce8-book/listing711.yaml
  302. 302 vim ../../rhce8-book/listing712.yaml
  303. 303 vim ../../rhce8-book/listing78.yaml
  304. 304 ansible-playbook ../../rhce8-book/listing78.yaml
  305. 305 vim ../../rhce8-book/listing78.yaml
  306. 306 history
  307. 307 vim handlers.yml
  308. 308 ansible-playbook handlers.yml
  309. 309 touch /tmp/index.html
  310. 310 ansible-playbook handlers.yml
  311. 311 vim handlers.yml
  312. 312 ansible-playbook handlers.yml
  313. 313 ansible all -m file "name=/var/www/html/index.html state=absent"
  314. 314 ansible all -m file -a "name=/var/www/html/index.html state=absent"
  315. 315 ansible-playbook handlers.yml
  316. 316 history
  317. 317 vim blocks.yml
  318. 318 ansible-playbook blocks.yml
  319. 319 ansible-playbook blocks2.yml
  320. 320 vim blocks2.yml
  321. 321 ansible-playbook blocks2.yml
  322. 322 vim blocks2.yml
  323. 323 history
  324. [ansible@control lesson8]$
Add Comment
Please, Sign In to add comment