Add loadbalancer IP to kibana (#5021)

* Add loadbalancer IP to kibana

* Bumped kibana chart minor version

* Documented loadBalancerIP for kibana service
This commit is contained in:
todoesverso
2018-04-19 12:43:59 -07:00
committed by k8s-ci-robot
parent cfbfbbcdc7
commit 88e151b750
4 changed files with 10 additions and 1 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: kibana
version: 0.4.0
version: 0.4.1
appVersion: 6.0.0
description: Kibana is an open source data visualization plugin for Elasticsearch
icon: https://raw.githubusercontent.com/elastic/kibana/master/src/ui/public/icons/kibana-color.svg
+1
View File
@@ -56,6 +56,7 @@ Parameter | Description | Default
`service.externalPort` | external port for the service | `443`
`service.internalPort` | internal port for the service | `4180`
`service.externalIPs` | external IP addresses | None:
`service.loadBalancerIP` | Load Balancer IP address (to use with service.type LoadBalancer) | None:
`service.type` | type of service | `ClusterIP`
`service.annotations` | Kubernetes service annotations | None:
`tolerations` | List of node taints to tolerate | `[]`
+3
View File
@@ -24,3 +24,6 @@ spec:
selector:
app: {{ template "kibana.name" . }}
release: {{ .Release.Name }}
{{- if .Values.service.loadBalancerIP }}
loadBalancerIP: {{ .Values.service.loadBalancerIP }}
{{- end }}
+5
View File
@@ -25,6 +25,11 @@ service:
##
# externalIPs:
# - 192.168.0.1
#
## LoadBalancer IP if service.type is LoadBalancer
## Default: nil
##
# loadBalancerIP: 10.2.2.2
annotations:
# Annotation example: setup ssl with aws cert when service.type is LoadBalancer
# service.beta.kubernetes.io/aws-load-balancer-ssl-cert: arn:aws:acm:us-east-1:EXAMPLE_CERT