Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ansible@control base]$ cat host_vars/ansible1.example.com
- package: nmap
- [ansible@control base]$ cat installpackage.yaml
- - name: install pkg demo
- hosts: ansible1.example.com
- tasks:
- - name: install {{ package }}
- package:
- name: "{{ package }}"
- state: latest
- ########[ansible@control base]$ cat thefacts.yaml
- - name: showing some facts
- hosts: ansible1.example.com
- tasks:
- - name: show date
- debug:
- var: ansible_facts.date_time.date
- - name: show date pythong preferred
- debug:
- var: ansible_facts['date_time']['date']
- - name: three
- debug:
- var: ansible_date_time.date
- - name: four
- debug:
- var: ansible_date_time['date']
- #########
- [ansible@control base]$ history
- 1 sudo yum install -y vim baash-completion git
- 2 sudo yum install -y vim bash-completion git
- 3 git clone https://github.com/sandervanvugt/ansible4h
- 4 git clone https://github.com/sandervanvugt/ansible-3h
- 5 cd ansible-3h/
- 6 ls
- 7 cd ..
- 8 history
- 9 id
- 10 sudo yum install vim git bash-completion
- 11 sudo vim /etc/hosts
- 12 ping ansible1
- 13 ping ansible2
- 14 sudo vim /etc/hosts
- 15 visudo
- 16 sudo visudo
- 17 sudo ls /root
- 18 ssh-keygen
- 19 ssh-copy-id ansible1
- 20 ssh-copy-id ansible2
- 21 ssh ansible1
- 22 ssh ansible2
- 23 scp /etc/hosts ansible1:/etc/hosts
- 24 su -
- 25 history
- 26 sudo yum install epel-release -y
- 27 sudo yum install -y ansible
- 28 ansible all -i inventory --list-hosts
- 29 mkdir install
- 30 cd install/
- 31 vim inventory
- 32 ansible all -i inventory --list-hosts
- 33 ansible all -i inventory -a who
- 34 ansible all -a who
- 35 cd ..
- 36 cat install/inventory
- 37 ansible --help | less
- 38 history
- 39 ansible all -i inventory -a who
- 40 ls
- 41 ansible all -i install/inventory -a who
- 42 cd ansible-3h/
- 43 ls
- 44 cd ..
- 45 git clone https://github.com/sandervanvugt/luth
- 46 history
- 47 cd install/
- 48 mv inventory mylistofhosts
- 49 vi mylistofhosts
- 50 ansible all -i inventory -a who
- 51 ansible all -i mylistofhosts -a who
- 52 ../luth/countdown 12
- 53 cd ..
- 54 cd ansible-3h/
- 55 ls
- 56 cd install/
- 57 ls
- 58 vim inventory
- 59 vim ansible.cfg
- 60 ansible ansible1 -m command -a who
- 61 ansible ansible1 -a who
- 62 cat inventory
- 63 ansible --help
- 64 ansible-doc -l
- 65 ansible-doc -l | wc
- 66 ansible-doc -l
- 67 ansible-doc ls
- 68 ansible-doc -l
- 69 ansible-doc user
- 70 ansible ansible1 -m command -a uname -r
- 71 ansible ansible1 -m command -a "uname -r"
- 72 ansible -m user -a name=linda
- 73 ansible ansible1 -m user -a name=linda
- 74 ansible ansible1 -m user -a name=linda,state=absent
- 75 ansible ansible1 -m user -a "name=linda state=absent"
- 76 ansible ansible1 -m command -a "useradd linda"
- 77 history
- 78 ls
- 79 vim vsftpd.yml
- 80 ansible-doc service
- 81 vim vsftpd.yml
- 82 ansible-playbook vsftpd.yml
- 83 ansible all -a "ps aux | grep ftp"
- 84 ansible all -m shell -a "ps aux | grep ftp"
- 85 history
- 86 vim anna.yaml
- 87 ansible-playbook anna.yaml
- 88 ansible all -m command -a "id anna"
- 89 vim vsftpd.yml
- 90 cd ../base/
- 91 ls
- 92 vim variables.yml
- 93 cat inventory
- 94 vim variables.yml
- 95 ansible-playbook --syntax-check variables.yml
- 96 vim variables.yml
- 97 ansible-playbook --syntax-check variables.yml
- 98 vim variables.yml
- 99 ansible-playbook variables.yml
- 100 ansible-doc -l | grep helm
- 101 ansible-doc helm
- 102 ansible-doc debug
- 103 vim when-test.yml
- 104 ansible-playbook when-test.yml
- 105 vim when-test.yml
- 106 ansible-playbook when-test.yml
- 107 ls
- 108 cd ..
- 109 ls
- 110 tree
- 111 cd ..
- 112 git clone https://github.com/sandervanvugt/rhce8-book
- 113 cd rhce8-book/
- 114 ls
- 115 cd host_vars/
- 116 ls
- 117 cat ansible1
- 118 cd -
- 119 cd ../ansible-3h/
- 120 ls
- 121 cd base
- 122 mkdir host_vars
- 123 cd host_vars
- 124 vim ansible1.example.com
- 125 cd ..
- 126 vim installpackage.yaml
- 127 ansible-playbook installpackage.yaml
- 128 vim host_vars/ansible1.example.com
- 129 ansible-playbook installpackage.yaml
- 130 cat host_vars/ansible1.example.com
- 131 cat installpackage.yaml
- 132 ansible-playbook installpackage.yaml -e package=httpd
- 133 ansible -m setup ansible1.example.com
- 134 ansible -m setup ansible1.example.com | less
- 135 vim thefacts.yaml
- 136 ansible-playbook thefacts.yaml
- 137 cat inventory
- 138 ansible-playbook thefacts.yaml
- 139 vim thefacts.yaml
- 140 ansible-playbook thefacts.yaml
- 141 vim thefacts.yaml
- 142 ansible-playbook thefacts.yaml
- 143 ansible ansible1 -m setup -a 'filter=ansible_kernel'
- 144 ansible ansible1.example.com -m setup -a 'filter=ansible_kernel'
- 145 ansible ansible1.example.com -m setup -a 'filter=ansible_facts.kernel'
- 146 cat thefacts.yaml
- 147 ls
- 148 vim variables.yml
- 149 cd ../loops/
- 150 ls
- 151 cat register3.yml
- 152 cat register2.yml
- 153 cat register
- 154 cat register.yml
- 155 vim register.yml
- 156 ansible-playbook register.yml
- 157 vim register.yml
- 158 ls
- 159 cat handlers.yml
- 160 vim handlers.yml
- 161 ansible-doc service
- 162 vim handlers.yml
- 163 touch /tmp/index.html
- 164 ansible-playbook handlers.yml
- 165 cat handlers
- 166 cat handlers.yml
- 167 vim handlers.yml
- 168 ansible-playbook handlers.yml
- 169 ansible ansible1.example.com -m file "state=absent name=/var/www/html/index.html"
- 170 ansible ansible1.example.com -m file -a "state=absent name=/var/www/html/index.html"
- 171 ansible-playbook handlers.yml
- 172 cd ../includes/
- 173 ls
- 174 tree
- 175 vim site.yml
- 176 ls
- 177 cd ..
- 178 cd base/
- 179 ls
- 180 vim un-ansible.yml
- 181 vim un-ansible-loop.yml
- 182 ansible-playbook un-ansible.yml
- 183 ansible-playbook un-ansible-loop.yml
- 184 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement