Skip to content

remotekernel/ansible-role-kibana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Kibana

An Ansible Role that installs Kibana on RedHat/CentOS

Requirements

Requires Java (Preferred Java 8+). See avinash6784.oracle-java role to install Java 8.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

# Kibana major version
kibana_major_version: 5.x

# Kibana hostname/ip and port
kibana_server_host: "0.0.0.0"
kibana_server_port: 5601

# The URL (including port) over which Kibana will connect to Elasticsearch.
kibana_elasticsearch_url: "http://localhost:9200"

Dependencies

This role depends on avinash6784.oracle-java role. This is configured for ansible-galaxy install in requirements.yml.

NOTE: Requirements are installed as virtual user avinash6784 (avinash6784.oracle-java).

Be sure to install required roles with

ansible-galaxy install --role-file requirements.yml

Usage and Example Playbook

Install from Ansible Galaxy

$ ansible-galaxy install avinash6784.kibana

Or download manually

$ git clone https://github.com/avinash6784/ansible-role-kibana.git

The code should reside in the roles directory of ansible ( See ansible documentation for more information on roles ), in a folder ansible-role-kibana.

Run the playbook

First create a playbook including the git role, naming it test.yml.

- name: Install Kibana
  hosts: localhost
  become: true
  roles:
    - ansible-role-kibana

$ ansible-playbook -i hosts test.yml

Author Informations

This role was created by Avinash Pawar.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published