added some ansible playbooks for experiments

This commit is contained in:
hyung-hwan 2021-08-29 03:35:49 +00:00
parent 93a8e11888
commit 69167a7904
7 changed files with 86 additions and 0 deletions

View File

@ -0,0 +1,5 @@
ansible-playbook add-user-group.yml --extra-vars "ansible_sudo_pass=<SUDO-PASSWORD-HERE>"
ansible-playbook del-user-group.yml --extra-vars "ansible_sudo_pass=<SUDO-PASSWORD-HERE>"

View File

@ -0,0 +1,7 @@
- hosts: all
remote_user: hyung-hwan
tasks:
- name: add user group 'tomcat'
group: name=tomcat
become: true
become_method: sudo

View File

@ -0,0 +1,7 @@
- hosts: all
remote_user: hyung-hwan
tasks:
- name: delete user group 'tomcat'
group: name=tomcat state=absent
become: true
become_method: sudo

View File

@ -0,0 +1,21 @@
- hosts: all
remote_user: hyung-hwan
tasks:
- name: test connection
find:
paths: /var/log
size: '1000000'
recurse: yes
register: out
- name: print result
debug:
msg: "xxx: {{ item.path }}"
with_items: "{{ out.files }}"
## - debug: var=item.path
## with_items: "{{ out.files }}"
## - debug: var=out.files

View File

@ -0,0 +1,23 @@
- hosts: all
remote_user: hyung-hwan
tasks:
- name: Download GNU m4-1.14-19
get_url:
url=https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.gz
dest=/tmp/m4-1.14-19.tar.gz force=no
- name: Untar m4
unarchive:
src: /tmp/m4-1.14-19.tar.gz
dest: /tmp/
remote_src: yes
- name: Delete the m4 file downloaded
file:
path=/tmp/m4-1.14-19.tar.gz
state=absent
- name: Delete the m4 directory
file:
path=/tmp/m4-1.4.19/
state=absent

View File

@ -0,0 +1,17 @@
- hosts: all
remote_user: hyung-hwan
tasks:
- name: run ls
shell: ls -laF /etc
register: out
# - name: print result
# debug:
# msg: "xxx: {{ out.stdout }}"
- name: print result
debug:
msg: "xxx: {{ item }}"
loop: "{{ out.stdout_lines }}"

View File

@ -0,0 +1,6 @@
- hosts: all
remote_user: hyung-hwan
tasks:
- name: test connection
ping: