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