tenantcloud.elk_common

Lint Ansible Roles

tenantcloud.elk_common

Ansible common role for setup nginx, change hostname. This role include in default terraform scenario for auto-deploy new server.

To increase maximum shards insert next code in Dev Tools in Kibana:

PUT _cluster/settings 
{ "persistent": { "cluster.max_shards_per_node": "30000" } }

Requirements

ELK Stack, Elastalert, ReadOnlyRest

Role Variables

elk_hostname: elk.tenants.co Hostname ELK Stack server

Dependencies

  • geerlingguy.java
  • tenantcloud.elasticsearch
  • tenantcloud.kibana
  • tenantcloud.logstash
  • tenantcloud.ansible_role_elastalert
  • tenantcloud.ansible_role_auth_elk
  • tenantcloud.ansible_role_readonlyrest

Example Playbook

  - hosts: localhost
    vars:
      elk_hostname: elk.tenants.co
    become: yes
    roles:
      - tenantcloud.elk_common

License

BSD

Author Information

TenantCloud DevOps Team

About

Install Filebeat on testing servers

Install
ansible-galaxy install tenantcloud.elk_common
GitHub repository
License
Unknown
Downloads
92
Owner
Property management software