From 38029d170ec65ad094c681a36e7213d1a1cc8d34 Mon Sep 17 00:00:00 2001
From: Dominik Hahn <dominik@monostream.com>
Date: Tue, 22 Mar 2016 14:02:47 +0100
Subject: [PATCH] Update Kibana to v4.4.2

---
 templates/kibana/1/docker-compose.yml  | 33 ++++++++++++++++++++++++++
 templates/kibana/1/rancher-compose.yml | 17 +++++++++++++
 templates/kibana/config.yml            |  2 +-
 3 files changed, 51 insertions(+), 1 deletion(-)
 create mode 100644 templates/kibana/1/docker-compose.yml
 create mode 100644 templates/kibana/1/rancher-compose.yml

diff --git a/templates/kibana/1/docker-compose.yml b/templates/kibana/1/docker-compose.yml
new file mode 100644
index 0000000..859f6cf
--- /dev/null
+++ b/templates/kibana/1/docker-compose.yml
@@ -0,0 +1,33 @@
+kibana-vip:
+  ports:
+  - 80:80
+  restart: always
+  tty: true
+  image: rancher/load-balancer-service
+  links:
+  - nginx-proxy:kibana4
+  stdin_open: true
+nginx-proxy-conf:
+  image: rancher/nginx-conf:v0.2.0
+  command: "-backend=rancher --prefix=/2015-07-25"
+  labels:
+    io.rancher.container.hostname_override: container_name
+nginx-proxy:
+  image: rancher/nginx:v1.9.4-3
+  volumes_from:
+    - nginx-proxy-conf
+  labels:
+    io.rancher.container.hostname_override: container_name
+    io.rancher.sidekicks: nginx-proxy-conf,kibana4
+  external_links:
+    - ${elasticsearch_source}:elasticsearch
+kibana4:
+  restart: always
+  tty: true
+  image: kibana:4.4.2
+  net: "container:nginx-proxy"
+  stdin_open: true
+  environment:
+    ELASTICSEARCH_URL: "http://elasticsearch:9200"
+  labels:
+    io.rancher.container.hostname_override: container_name
diff --git a/templates/kibana/1/rancher-compose.yml b/templates/kibana/1/rancher-compose.yml
new file mode 100644
index 0000000..2a6492c
--- /dev/null
+++ b/templates/kibana/1/rancher-compose.yml
@@ -0,0 +1,17 @@
+.catalog:
+  name: "Kibana"
+  version: "4.4.2-rancher1"
+  description: "Kibana: Explore & Visualize Your Data"
+  questions:
+    - variable: "elasticsearch_source"
+      description: "Link to elasticsearch service or stack/service"
+      label: "Elasticsearch source"
+      type: "service"
+      required: true
+      default: "es/elasticsearch-clients"
+nginx-proxy:
+  metadata:
+    nginx:
+      conf:
+        servername: "kibana"
+        upstream_port: 5601
diff --git a/templates/kibana/config.yml b/templates/kibana/config.yml
index 9d16806..36df94b 100644
--- a/templates/kibana/config.yml
+++ b/templates/kibana/config.yml
@@ -1,4 +1,4 @@
 name: "Kibana 4"
 description: "Visualization dashboard"
-version: "4.1.1-rancher1"
+version: "4.4.2-rancher1"
 category: ELK