-consolidate sipp
-add clean_hosts
This commit is contained in:
14
hosts
14
hosts
@@ -1,4 +1,5 @@
|
|||||||
sdwcltm2 ansible_host=192.168.50.2
|
sdwcltm2 ansible_host=192.168.50.2
|
||||||
|
sdwcltm3 ansible_host=192.168.201.55
|
||||||
sdwcltm5 ansible_host=192.168.35.1
|
sdwcltm5 ansible_host=192.168.35.1
|
||||||
sdwsrvm ansible_host=192.168.60.2
|
sdwsrvm ansible_host=192.168.60.2
|
||||||
sdwcltm8 ansible_host=192.168.150.2
|
sdwcltm8 ansible_host=192.168.150.2
|
||||||
@@ -13,6 +14,7 @@ sdwcltm9 ansible_host=192.168.200.163 ansible_user=ubuntu
|
|||||||
|
|
||||||
[pi]
|
[pi]
|
||||||
sdwcltm2
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
sdwcltm5
|
sdwcltm5
|
||||||
sdwsrvm
|
sdwsrvm
|
||||||
sdwcltm8
|
sdwcltm8
|
||||||
@@ -24,6 +26,7 @@ sdwcltm4
|
|||||||
|
|
||||||
[smbclient]
|
[smbclient]
|
||||||
sdwcltm2
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
ubuntu-server-1
|
ubuntu-server-1
|
||||||
sdwcltm5
|
sdwcltm5
|
||||||
sdwsrvm
|
sdwsrvm
|
||||||
@@ -40,11 +43,13 @@ ubuntu-server-1
|
|||||||
[snmpd]
|
[snmpd]
|
||||||
#192.168.201.3
|
#192.168.201.3
|
||||||
sdwcltm2
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
sdwcltm6
|
sdwcltm6
|
||||||
sdwcltm8
|
sdwcltm8
|
||||||
|
|
||||||
[netflows]
|
[netflows]
|
||||||
sdwcltm2
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
sdwcltm5
|
sdwcltm5
|
||||||
sdwcltm6
|
sdwcltm6
|
||||||
sdwcltm7
|
sdwcltm7
|
||||||
@@ -54,11 +59,13 @@ sdwsrvm
|
|||||||
sdwsrvl
|
sdwsrvl
|
||||||
|
|
||||||
[facebook]
|
[facebook]
|
||||||
|
sdwcltm3
|
||||||
sdwcltm5
|
sdwcltm5
|
||||||
sdwsrvm
|
sdwsrvm
|
||||||
sdwcltm4
|
sdwcltm4
|
||||||
|
|
||||||
[salesforce]
|
[salesforce]
|
||||||
|
sdwcltm3
|
||||||
sdwcltm6
|
sdwcltm6
|
||||||
sdwcltm7
|
sdwcltm7
|
||||||
sdwsrvl
|
sdwsrvl
|
||||||
@@ -66,9 +73,11 @@ sdwcltm8
|
|||||||
|
|
||||||
[youtube]
|
[youtube]
|
||||||
sdwcltm2
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
|
|
||||||
[ftpclient]
|
[ftpclient]
|
||||||
sdwcltm2
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
sdwcltm4
|
sdwcltm4
|
||||||
sdwcltm5
|
sdwcltm5
|
||||||
sdwcltm6
|
sdwcltm6
|
||||||
@@ -78,4 +87,9 @@ sdwsrvm
|
|||||||
ubuntu-server-1
|
ubuntu-server-1
|
||||||
|
|
||||||
[sipclient]
|
[sipclient]
|
||||||
|
sdwcltm2
|
||||||
|
sdwcltm3
|
||||||
sdwcltm6
|
sdwcltm6
|
||||||
|
|
||||||
|
[sipserver]
|
||||||
|
sdwcltm3
|
||||||
|
|||||||
@@ -38,4 +38,4 @@
|
|||||||
- nrpe
|
- nrpe
|
||||||
- hosts: sipclient
|
- hosts: sipclient
|
||||||
roles:
|
roles:
|
||||||
- sipclient
|
- sipp
|
||||||
|
|||||||
@@ -23,6 +23,13 @@
|
|||||||
content: "{{ lookup('template', '{{ role_path }}/templates/hosts.j2') }}"
|
content: "{{ lookup('template', '{{ role_path }}/templates/hosts.j2') }}"
|
||||||
state: present
|
state: present
|
||||||
tags: update_hosts
|
tags: update_hosts
|
||||||
|
- name: clean hosts file
|
||||||
|
become: true
|
||||||
|
blockinfile:
|
||||||
|
path: /etc/hosts
|
||||||
|
marker: "# {mark} ANSIBLE MANAGED BLOCK"
|
||||||
|
content: ""
|
||||||
|
tags: clean_hosts
|
||||||
- name: install programs and libraries
|
- name: install programs and libraries
|
||||||
become: true
|
become: true
|
||||||
apt:
|
apt:
|
||||||
@@ -30,3 +37,8 @@
|
|||||||
update_cache: true
|
update_cache: true
|
||||||
state: present
|
state: present
|
||||||
tags: install_packages
|
tags: install_packages
|
||||||
|
- name: set hostname
|
||||||
|
become: true
|
||||||
|
hostname:
|
||||||
|
name: '{{ inventory_hostname }}'
|
||||||
|
tags: set_hostname
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
state: present
|
state: present
|
||||||
backrefs: yes
|
backrefs: yes
|
||||||
regexp: '^FLOW_COLLECTOR='
|
regexp: '^FLOW_COLLECTOR='
|
||||||
line: 'FLOW_COLLECTOR="192.168.201.53:9996"'
|
line: 'FLOW_COLLECTOR="192.168.201.11:2055"'
|
||||||
become: true
|
become: true
|
||||||
tags: configure_fprobe
|
tags: configure_fprobe
|
||||||
- name: enable fprobe service and ensure it is not masked
|
- name: enable fprobe service and ensure it is not masked
|
||||||
|
|||||||
@@ -31,3 +31,16 @@
|
|||||||
args:
|
args:
|
||||||
chdir: "/home/pi/sipp"
|
chdir: "/home/pi/sipp"
|
||||||
tags: sipp
|
tags: sipp
|
||||||
|
- name: copy scripts
|
||||||
|
when: sipp_move_directory is changed
|
||||||
|
copy:
|
||||||
|
src: "{{ item.src }}"
|
||||||
|
dest: "{{ item.dest }}"
|
||||||
|
owner: pi
|
||||||
|
group: pi
|
||||||
|
mode: a+x
|
||||||
|
with_items:
|
||||||
|
- { src: "{{ role_path }}/files/startserver.sh", dest: "/home/pi/sipp/startserver.sh" }
|
||||||
|
- { src: "{{ role_path }}/files/startclient.sh", dest: "/home/pi/sipp/startclient.sh" }
|
||||||
|
tags: sipp
|
||||||
|
|
||||||
Reference in New Issue
Block a user