ufz.kibana
Rol de Ansible: Kibana
Una Rol de Ansible que instala Kibana en RedHat/CentOS o Debian/Ubuntu.
Requisitos
Ninguno.
Variables de Rol
Las variables disponibles se enumeran a continuación, junto con los valores por defecto (ver defaults/main.yml
):
kibana_version: "7.x"
La versión de Kibana que se instalará.
kibana_package: kibana
kibana_package_state: presente
El paquete específico que se instalará. Puedes especificar una versión del paquete usando la sintaxis correcta para tu plataforma y gestor de paquetes cambiando el nombre del paquete. También puedes controlar el estado del paquete (por ejemplo, presente
, ausente
o última
).
kibana_service_state: iniciado
kibana_service_enabled: true
Controla si el servicio de kibana
está iniciado y habilitado para iniciar al arrancar el sistema.
kibana_config_template: kibana.yml.j2
kibana_config_file_path: /etc/kibana/kibana.yml
La plantilla que se utilizará para el archivo de configuración de Kibana, y la ruta a la cual se escribirá el archivo de configuración.
kibana_server_port: 5601
kibana_server_host: "0.0.0.0"
El nombre de dominio completo (FQDN) o dirección IP y el puerto que debe usar Kibana.
kibana_elasticsearch_url: "http://localhost:9200"
La URL (incluido el puerto) a través de la cual Kibana se conectará a Elasticsearch.
kibana_elasticsearch_username: ""
kibana_elasticsearch_password: ""
Si el servidor de Kibana debe usar SSL y la ruta obligatoria al archivo de certificado y clave.
kibana_ssl_enabled: true
kibana_ssl_certificate: "/etc/this/is/your/ssl/certificate"
kibana_ssl_key: "/etc/this/is/your/ssl/keyfile"
Si Elasticsearch está protegido por autenticación básica HTTP, establece el nombre de usuario y la contraseña para que Kibana pueda conectarse.
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: kibana
roles:
- geerlingguy.kibana
Licencia
MIT / BSD
Información del Autor
Esta rol fue creada en 2014 por Jeff Geerling, autor de Ansible for DevOps.
ansible-galaxy install ufz.kibana