|
| 1 | +DAY1 Notes |
| 2 | + |
| 3 | + 39 sudo apt-add-repository --yes --update ppa:ansible/ansible |
| 4 | + 40 sudo apt-get install ansible |
| 5 | + 41 ansible --version |
| 6 | + 42 clear |
| 7 | + 43 ls -l |
| 8 | + 44 cat hosts |
| 9 | + 45 clear |
| 10 | + 46 ls -l |
| 11 | + 47 rm hosts |
| 12 | + 48 mv hosts.dpkg-old hosts |
| 13 | + 49 rm ansible.cfg.dpkg-old |
| 14 | + 50 ls -l |
| 15 | + 51 clear |
| 16 | + 52 ls -l |
| 17 | + 53 cat hosts |
| 18 | + 54 ansible all -m ping -u devops --ask-pass |
| 19 | + 55 vi ansible.cfg |
| 20 | + 56 clear |
| 21 | + 57 ansible all -m ping -u devops --ask-pass |
| 22 | + 58 clear |
| 23 | + 59 vi hosts |
| 24 | + 60 ansible all -m ping -u devops --ask-pass |
| 25 | + 61 vi hosts |
| 26 | + 62 clear |
| 27 | + 63 ansible all -m ping -u devops --ask-pass |
| 28 | + 64 clear |
| 29 | + 65 ls -l |
| 30 | + 66 cat hosts |
| 31 | + 67 vi hosts |
| 32 | + 68 ansible qa -m ping -u devops --ask-pass |
| 33 | + 69 ansible dev -m ping -u devops --ask-pass |
| 34 | + 70 ansible dev,qa -m ping -u devops --ask-pass |
| 35 | + 71 ansible dev,qa -m ping -u devops --ask-pass --limit rnode1 |
| 36 | + 72 cat hosts |
| 37 | + 73 history |
| 38 | + 74 ansible qa -m ping -u devops --ask-pass --limit rnode1 |
| 39 | + 75 ansible qa -m ping -u devops --ask-pass --limit rnode1,rnode2 |
| 40 | + 76 ls -l |
| 41 | + 77 cd /home/devops/ |
| 42 | + 78 ls -l |
| 43 | + 79 cp /etc/ansible/hosts . |
| 44 | + 80 ls -l |
| 45 | + 81 rm /etc/ansible/hosts |
| 46 | + 82 ls -l |
| 47 | + 83 ansible qa -m ping -u devops --ask-pass --limit rnode1,rnode2 |
| 48 | + 84 vi /etc/ansible/ansible.cfg |
| 49 | + 85 clear |
| 50 | + 86 ansible qa -i /home/devops/hosts -m ping -u devops --ask-pass --limit rnode1,rnode2 |
| 51 | + 87 ls -l |
| 52 | + 88 mv hosts myinv |
| 53 | + 89 ls -l |
| 54 | + 90 ansible qa -i /home/devops/myinv -m ping -u devops --ask-pass |
| 55 | + 91 ls -l |
| 56 | + 92 history |
| 57 | + 93 clear |
| 58 | + 94 df -h / |
| 59 | + 95 ansible qa -i /home/devops/myinv -m shell -a "df -h / ; hostname" -u devops -k |
| 60 | + 96 cat myinv |
| 61 | + 97 clear |
| 62 | + 98 ansible qa -i /home/devops/myinv -m shell -a "free -m" -u devops -k |
| 63 | + 99 ansible qa -i /home/devops/myinv -m shell -a "touch /tmp/naresh.tx ; ls -l /tmp" -u devops -k |
| 64 | + 100 clear |
| 65 | + 101 ansible dev -i /home/devops/myinv -m shell -a "touch /tmp/naresh.tx ; ls -l /tmp" -u devops -k |
| 66 | + 102 clear |
| 67 | + 103 ansible qa -i /home/devops/myinv -m copy -a "src=hello.txt dest=/tmp" -u devops -k |
| 68 | + 104 ls -l |
| 69 | + 105 touch hello.txt |
| 70 | + 106 ls -l |
| 71 | + 107 ansible qa -i /home/devops/myinv -m copy -a "src=hello.txt dest=/tmp" -u devops -k |
| 72 | + 108 clear |
| 73 | + 109 ansible qa -i /home/devops/myinv -m file -a "path=/tmp/devops state=directory" -u devops -k |
| 74 | + 110 clear |
| 75 | + 111 history |
| 76 | + 112 ansible qa --inventory /home/devops/myinv -m file -a "path=/tmp/devops state=directory" -u devops -k |
| 77 | + 113 clear |
| 78 | + 114 history |
| 79 | + 115 clear |
| 80 | + 116 history |
| 81 | + 117 clear |
| 82 | + 118 ansible-doc -l |
| 83 | + 119 clear |
| 84 | + 120 ansible-doc -l | wc -l |
| 85 | + 121 ansible-doc -l | grep google |
| 86 | + 122 ansible-doc -l | grep gcp |
| 87 | + 123 ansible-doc -l | grep aws |
| 88 | + 124 clear |
| 89 | + 125 ansible-doc -l | grep copy |
| 90 | + 126 ansible-doc copy |
| 91 | + 127 history |
| 92 | + 128 clear |
| 93 | + 129 cd |
| 94 | + 130 clear |
| 95 | + 131 ansible qa -i /home/devops/myinv -m setup -u devops -k --limit rnode1 |
| 96 | + 132 clear |
| 97 | + 133 ansible-doc setup |
0 commit comments