Advertisement
sandervanvugt

RHCE day2 feb23

Feb 14th, 2023
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.21 KB | None | 0 0
  1. [ansible@localhost lesson9]$ history
  2. 1 sudo subscription-manager register
  3. 2 sudo subscription-manager attach
  4. 3 sudo subscription-manager repos --list
  5. 4 sudo subscription-manager repos --enable ansible-automation-platform-2.2-for-rhel-9-x86_64-rpms
  6. 5 history
  7. 6 sudo dnf repolist
  8. 7 sudo dnf install ansible-navigator
  9. 8 ansible-navigator --version
  10. 9 podman login access.redhat.com
  11. 10 sudo cat /etc/containers/registries.conf
  12. 11 sudo cat /etc/containers/registries.conf | less
  13. 12 podman login registry.access.redhat.com
  14. 13 podman
  15. 14 sudo dnf install container-tools
  16. 15 sudo dnf install podman
  17. 16 ansible --version
  18. 17 ansible-navigator images
  19. 18 podman login registry.redhat.io
  20. 19 ansible-navigator images
  21. 20 history
  22. 21 vim setup-lab.txt
  23. 22 cat setup-lab.txt
  24. 23 history
  25. 24 ansible --version
  26. 25 ip a
  27. 26 sudo hostnamectl set-hostname control.example.com
  28. 27 sudo vim /etc/hosts
  29. 28 ls
  30. 29 cd rhce8-live/
  31. 30 ls
  32. 31 cd lesson2/
  33. 32 ls
  34. 33 vim inventory
  35. 34 ansible -i inventory all -u root -k -m command -a "useradd ansible"
  36. 35 ansible -i inventory all -u root -k -m user -a "name=ansible"
  37. 36 ansible -i inventory all -u root -k -m shell -a "echo password | passwd --stdin ansible"
  38. 37 ssh-keygen
  39. 38 for i in ansible1 ansible2; do ssh-copy-id $i; done
  40. 39 ssh ansible1
  41. 40 ansible -i inventory all -u ansible -b -m command -a "ls -l /root"
  42. 41 ansible -i inventory all -u ansible -b -m command -a "ls -l /root" -K
  43. 42 ansible -i inventory all -u root -k -m shell -a 'echo "ansible ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/ansible'
  44. 43 ansible -i inventory all -u ansible -b -m command -a "ls -l /root"
  45. 44 history
  46. 45 ansible -i inventory all -u ansible -b -m command -a "ls -l /root"
  47. 46 sudo vim /etc/ansible/ansible.cfg
  48. 47 sudo ansible-config init --disabled > ansible.cfg
  49. 48 ls
  50. 49 cat ansible.cfg
  51. 50 mv ansible.cfg ansible.cfg.bak
  52. 51 vim ansible.cfg.bak
  53. 52 vim ansible.cfg
  54. 53 vim ansible.cfg.bak
  55. 54 vim ansible.cfg
  56. 55 vim ansible.cfg.bak
  57. 56 vim ansible.cfg
  58. 57 ansible all -u ansible -a "ls -l /root"
  59. 58 cat inventory
  60. 59 vim ansible.cfg
  61. 60 pwd
  62. 61 vim ansible.cfg
  63. 62 vim ansible.cfg.bak
  64. 63 vim ansible.cfg
  65. 64 ansible all -u ansible -a "ls -l /root"
  66. 65 ansible --version
  67. 66 vim ansible.cfg
  68. 67 ansible all -a "ls -l /root"
  69. 68 ansible all -m command -a "useradd linda"
  70. 69 ansible all -m user -a "name=linda"
  71. 70 ansible-doc -l | wc
  72. 71 ansible-doc -l
  73. 72 ls
  74. 73 cd ../lesson4
  75. 74 ls
  76. 75 ansible-galaxy -h | less
  77. 76 ansible-galaxy collection -h
  78. 77 ansible-galaxy collection install ansible.posix
  79. 78 ansible-doc -l
  80. 79 ../countdown 12
  81. 80 ls
  82. 81 vim vsftpd
  83. 82 vim vsftpd.yml
  84. 83 ansible-playbook vsftpd.yml
  85. 84 ansible-navigator -h | less
  86. 85 ansible-navigator run vsftpd.yml
  87. 86 ls
  88. 87 ansible-navigator run vsftpd-err.yml
  89. 88 vim vsftpd-err.yml
  90. 89 ls
  91. 90 vim vsftpd.yml
  92. 91 ansible-playbook vsftpd.yml
  93. 92 ansible-playbook --syntax-check vsftpd.yml
  94. 93 ansible-navigator run vsftpd.yml
  95. 94 ansible-playbook vsftpd.yml
  96. 95 vim vsftpd.yml
  97. 96 vim go.yml
  98. 97 ansible-playbook go.yml
  99. 98 cd ../lesson5/
  100. 99 ls
  101. 100 vim user.yml
  102. 101 ansible-playbook user.yml
  103. 102 vim user.yml
  104. 103 ansible-playbook user.yml
  105. 104 vim user.yml
  106. 105 ansible-playbook user.yml -e user=bob
  107. 106 history
  108. 107 grep vars_ *
  109. 108 ls
  110. 109 vim install_services.yml
  111. 110 cd webservers/
  112. 111 ls
  113. 112 vim site.yml
  114. 113 cat inventory
  115. 114 ls
  116. 115 ls group_vars/
  117. 116 cat group_vars/lamp
  118. 117 cat site.yml
  119. 118 ansible-playbook site.yml
  120. 119 ../../countdown 12
  121. 120 cd ..
  122. 121 ls
  123. 122 vim set-fact.yaml
  124. 123 ansible-navigator run set-fact.yaml
  125. 124 ansible-playbook set-fact.yaml
  126. 125 vim set-fact.yaml
  127. 126 ansible-playbook set-fact.yaml
  128. 127 ls
  129. 128 cd ..
  130. 129 ls
  131. 130 cd lesson7/
  132. 131 ls
  133. 132 cd ..
  134. 133 cd lesson5
  135. 134 vim promptme.yml
  136. 135 ansible-playbook promptme.yml
  137. 136 vim improvise.yml
  138. 137 vim newvars
  139. 138 ansible-playbook improvise.yml
  140. 139 vim newvars
  141. 140 vim improvise.yml
  142. 141 ansible-playbook improvise.yml
  143. 142 cat improvise.yml
  144. 143 cat newvars
  145. 144 ansible-navigator -h | less
  146. 145 cd ../lesson7/
  147. 146 ls
  148. 147 cd vault/
  149. 148 ls
  150. 149 ansible-vault -h | less
  151. 150 ansible-vault create secret.yml
  152. 151 vim create-user.yml
  153. 152 ansible-playbook create-user.yml
  154. 153 ansible-playbook --ask-vault-pass create-user.yml
  155. 154 ansible ansible2.example.com -a "tail /etc/shadow"
  156. 155 echo password > vault-pass
  157. 156 ansible-playbook --vault-password-file=vault-pass create-user.yml
  158. 157 ansible ansible2.example.com -m setup | less
  159. 158 cd ../facts/
  160. 159 ls
  161. 160 cat facts.yml
  162. 161 ansible-playbook facts.yml | less
  163. 162 cat ipfact.yml
  164. 163 vim ipfact.yml
  165. 164 ansible-playbook ipfact.yml
  166. 165 vim ipfact.yml
  167. 166 history
  168. 167 cat /etc/hosts
  169. 168 cd
  170. 169 cd rhce8-live/
  171. 170 cd lesson7/
  172. 171 ls
  173. 172 cd facts/
  174. 173 ls
  175. 174 cat checkfacts.yaml
  176. 175 cat facts.yml
  177. 176 ansible-playbook facts.yml
  178. 177 ansible-playbook facts.yml | less
  179. 178 ls
  180. 179 vim ipfact.yml
  181. 180 ansible-playbook ipfact.yml
  182. 181 ls
  183. 182 cat newlocalfacts.yml
  184. 183 cat localfacts.fact
  185. 184 cat inventory
  186. 185 vim inventory
  187. 186 ansible-playbook newlocalfacts.yml
  188. 187 ansible ansible2.example.com -m setup -a "filter=ansible_local"
  189. 188 pwd
  190. 189 ../../countdown 5
  191. 190 vim fancygo.yml
  192. 191 ansible-playbook fancygo.yml
  193. 192 vim inventory
  194. 193 ansible-playbook fancygo.yml
  195. 194 ansible all -m setup -a "filter=ansible_local"
  196. 195 ansible-playbook fancygo.yml
  197. 196 vim fancygo.yml
  198. 197 cat fancygo.yml
  199. 198 cd ..
  200. 199 git push
  201. 200 git pull
  202. 201 cd lesson7/arrays/
  203. 202 ls
  204. 203 vim inventory
  205. 204 cat vars/users-list
  206. 205 vim multi-list.yml
  207. 206 ansible-playbook multi-list.yml
  208. 207 cat vars/users-dictionary
  209. 208 vim multi-dictionary.yml
  210. 209 ansible-playbook multi-dictionary.yml
  211. 210 ansible ansible1.example.com -m setup | less
  212. 211 pwd
  213. 212 ../../countdown 13
  214. 213 cd ../
  215. 214 cd ../lesson8/
  216. 215 ls
  217. 216 cat loopservices.yml
  218. 217 ansible-playbook loopservices.yml
  219. 218 ansible-doc yum
  220. 219 ls
  221. 220 cat loopusers.yml
  222. 221 ansible-playbook loopusers.yml
  223. 222 cp loopusers.yml loopdebug.yml
  224. 223 vim loopdebug.yml
  225. 224 ansible-playbook loopdebug.yml
  226. 225 ansible-doc user
  227. 226 ls
  228. 227 grep -l register *
  229. 228 ls -l register_*
  230. 229 vim register_loop.yml
  231. 230 ansible-playbook register_loop.yml
  232. 231 ls register_*
  233. 232 vim register_homes.yml
  234. 233 ansible-playbook register_homes.yml
  235. 234 vim register_homes.yml
  236. 235 ansible-playbook register_homes.yml
  237. 236 vim register_homes.yml
  238. 237 ansible-playbook register_homes.yml
  239. 238 ls
  240. 239 vim register_command.yml
  241. 240 ls
  242. 241 grep when *
  243. 242 vim quicktest.yml
  244. 243 ansible-playbook quicktest.yml
  245. 244 vim quicktest.yml
  246. 245 ansible-playbook quicktest.yml
  247. 246 vim quicktest.yml
  248. 247 ansible-playbook quicktest.yml
  249. 248 ls
  250. 249 vim when_multiple.yml
  251. 250 ansible-playbook when_multiple.yml
  252. 251 vim when_multiple.yml
  253. 252 ansible-playbook when_multiple.yml
  254. 253 vim when_multiple_complex.yml
  255. 254 ansible-playbook when_multiple_complex.yml
  256. 255 ls
  257. 256 vim register_command.yml
  258. 257 ansible-playbook register_command.yml
  259. 258 ../countdown 18
  260. 259 history
  261. 260 vim theone.yml
  262. 261 vim theotherone.yml
  263. 262* ansible-playbook theotherone.yml
  264. 263 vim theone.yml
  265. 264 ansible all -m setup -a "filter=ansible_devices"
  266. 265 grep sdc *
  267. 266 grep sdb *
  268. 267 cat theone.yml
  269. 268 cat theotherone.yml
  270. 269 ls
  271. 270 vim handlers.yml
  272. 271 touch /tmp/index.html
  273. 272 ansible-playbook handlers.yml
  274. 273 vim handlers.yml
  275. 274 ansible-playbook handlers.yml
  276. 275 ansible all -m file -a "name=/var/www/html/index.html state=absent"
  277. 276 ansible-playbook handlers.yml
  278. 277 ls
  279. 278 vim blocks.yml
  280. 279 ansible-playbook blocks.yml
  281. 280 vim block2.yaml
  282. 281 ansible-playbook block2.yaml
  283. 282 ls
  284. 283 vim handlers.yml
  285. 284 ansible-playbook handlers.yml
  286. 285 vim handlers.yml
  287. 286 ansible-playbook handlers.yml
  288. 287 vim handlers.yml
  289. 288 vim ansible.cfg
  290. 289 ansible-playbook handlers.yml
  291. 290 vim ansible.cfg
  292. 291 ansible-doc -t keyword ignore_errors
  293. 292 ansible-doc -t keyword become
  294. 293 ansible-doc -t keyword -h
  295. 294 ansible-doc -t keyword -l
  296. 295 ansible-doc
  297. 296 ansible-doc -t vars -l
  298. 297 ls
  299. 298 grep failed_when *
  300. 299 vim failure.yml
  301. 300 ansible-playbook failure.yml
  302. 301 grep fail *
  303. 302 vim listing725.yaml
  304. 303 ansible-playbook listing725.yaml
  305. 304 history
  306. 305 vim goassert.yml
  307. 306 ansible-playbook goassert.yml
  308. 307 grep changed_when
  309. 308 grep changed_when *
  310. 309 vim changed.yml
  311. 310 ansible-playbook changed.yml
  312. 311 vim changed.yml
  313. 312 ansible-playbook changed.yml
  314. 313 cd ../lesson9/
  315. 314 ls
  316. 315 vim file.yml
  317. 316 vim copy.yml
  318. 317 ansible-playbook copy.yml
  319. 318 ls /tmp
  320. 319 ls /tmp/ansible1.example.com/
  321. 320 ls /tmp/ansible1.example.com/tmp/
  322. 321 sudo dnf install httpd
  323. 322 sudo systemctl enable --now httpd
  324. 323 ps aux | grep httpd
  325. 324 ps Zaux | grep httpd
  326. 325 ls -Z /var/www
  327. 326 sudo mkdir /web
  328. 327 ls -Zd /web
  329. 328 ls
  330. 329 vim file.yml
  331. 330 vim selinux.yml
  332. 331 ls -Zd /web
  333. 332 ls -Z /var/www
  334. 333 vim selinux.yml
  335. 334 ansible-playbook selinux.yml
  336. 335 ansible-galaxy collection install community.general
  337. 336 ansible-playbook selinux.yml
  338. 337 ansible all -a "semanage"
  339. 338 vim selinux.yml
  340. 339 ansible-playbook selinux.yml
  341. 340 vim selinux.yml
  342. 341 ansible-playbook selinux.yml
  343. 342 ansible all -a "ls -Z /tmp/removeme"
  344. 343 history
  345.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement