| # elasticstack/tasks/main.yml |
| - name: Add ElasticStack apt-key |
| data: "{{ lookup('file','elastic.asc') }}" |
| - name: Add ElasticStack repositories |
| repo: "deb https://artifacts.elastic.co/packages/5.x/apt stable main" |
| - name: Install ElasticStack |
| - name: Configure Kibana for HTTP proxy |
| dest: /etc/kibana/kibana.yml |
| regexp: '^server.basePath:' |
| line: 'server.basePath: "/kibana"' |
| insertafter: '^#server.basePath*' |
| - name: Configure Logstash inputs and outputs |
| dest: "/etc/logstash/conf.d/{{ item }}" |
| - 30-elasticsearch-output.conf |
| - name: Start ElasticStack |