parent
694f11c2f1
commit
a1fa8a3231
@ -0,0 +1,38 @@
|
|||||||
|
.
|
||||||
|
├── inventory
|
||||||
|
│ └── hosts.ini
|
||||||
|
├── playbook.yml
|
||||||
|
├── roles
|
||||||
|
│ ├── install-splunk
|
||||||
|
│ │ ├── files
|
||||||
|
│ │ │ └── splunk-8.3.1-aa7ca5cfbb32-Linux-x86_64.tgz
|
||||||
|
│ │ ├── handlers
|
||||||
|
│ │ │ └── main.yml
|
||||||
|
│ │ ├── tasks
|
||||||
|
│ │ │ ├── main.yml
|
||||||
|
│ │ │ ├── set-splunk-user.yml
|
||||||
|
│ │ │ └── unpack-splunk.yml
|
||||||
|
│ │ ├── templates
|
||||||
|
│ │ ├── tests
|
||||||
|
│ │ ├── vars
|
||||||
|
│ │ │ └── main.yml
|
||||||
|
│ │ └── README.md
|
||||||
|
│ └── configure-splunk
|
||||||
|
│ ├── defaults
|
||||||
|
│ ├── files
|
||||||
|
│ │ └── splunk-launch.conf
|
||||||
|
│ ├── handlers
|
||||||
|
│ │ └── main.yml
|
||||||
|
│ ├── meta
|
||||||
|
│ ├── tasks
|
||||||
|
│ │ ├── main.yml
|
||||||
|
│ │ ├── set-admin-password.yml
|
||||||
|
│ │ ├── set-ssl.yml
|
||||||
|
│ │ └── start-splunk.yml
|
||||||
|
│ ├── templates
|
||||||
|
│ ├── tests
|
||||||
|
│ └── vars
|
||||||
|
│ └── main.yml
|
||||||
|
├── README.md
|
||||||
|
└── vars
|
||||||
|
└── main.yml
|
||||||
@ -0,0 +1,2 @@
|
|||||||
|
[splunk]
|
||||||
|
localhost ansible_connection=local
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
- name: Install Splunk
|
||||||
|
hosts: splunk
|
||||||
|
vars_files:
|
||||||
|
- ../vars/main.yml
|
||||||
|
- vars/main.yml
|
||||||
|
- roles/install-splunk/vars/main.yml
|
||||||
|
roles:
|
||||||
|
- install-splunk
|
||||||
|
- configure-splunk
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
- name: Set Splunk user
|
||||||
|
become: true
|
||||||
|
user:
|
||||||
|
name: "{{ splunk_user }}"
|
||||||
|
home: "{{ splunk_home }}"
|
||||||
|
shell: /bin/bash
|
||||||
|
createhome: yes
|
||||||
|
system: yes
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
- name: Unpack Splunk
|
||||||
|
become: true
|
||||||
|
unarchive:
|
||||||
|
src: "{{ role_path }}/files/splunk-{{ splunk_version }}-aa7ca
|
||||||
|
|
||||||
@ -0,0 +1,3 @@
|
|||||||
|
splunk_version: "8.3.1"
|
||||||
|
splunk_download_url: "https://download.splunk.com/products/splunk/releases/{{ splunk_version }}/linux/splunk-{{ splunk_version }}-aa7ca5cfbb32-Linux-x86_64.tgz"
|
||||||
|
splunk_user: "splunk"
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
splunk_username: "admin"
|
||||||
|
splunk_password: "password"
|
||||||
|
splunk_home: "/opt/splunk"
|
||||||
|
splunk_https: "true"
|
||||||
Loading…
Reference in new issue