[stable/spring-cloud-data-flow] Update service resource to enable annotations templating (#15728)

* [stable/spring-cloud-data-flow] Update service resource to enable annotations templating

- Update server-service for scdf service annotations
- Update README and default value for `.Values.server.service.annotations`

Signed-off-by: natebwangsut <nate.bwangsut@gmail.com>

* Bump chart version

Signed-off-by: natebwangsut <nate.bwangsut@gmail.com>
This commit is contained in:
Nate Bhurinat Wangsutthitham
2019-07-20 11:07:05 -07:00
committed by Kubernetes Prow Robot
parent a616a0e9fd
commit 51aa460f45
4 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: Toolkit for building data processing pipelines.
name: spring-cloud-data-flow
version: 2.3.0
version: 2.3.1
appVersion: 2.1.2.RELEASE
home: http://cloud.spring.io/spring-cloud-dataflow/
sources:
+1
View File
@@ -81,6 +81,7 @@ The following tables list the configurable parameters and their default values.
| server.version | The version/tag of the Data Flow server | 2.0.2.RELEASE
| server.imagePullPolicy | The imagePullPolicy of the Data Flow server | IfNotPresent
| server.service.type | The service type for the Data Flow server | LoadBalancer
| server.service.annotations | Extra annotations for service resources | {}
| server.platformName | The name of the configured platform account | default
| server.service.externalPort | The external port for the Data Flow server | 80
@@ -8,6 +8,10 @@ metadata:
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
{{- if .Values.server.service.annotations }}
annotations:
{{ toYaml .Values.server.service.annotations | indent 4 }}
{{- end }}
spec:
# If you are running k8s on a local dev box, you can use type NodePort instead
type: {{ .Values.server.service.type }}
@@ -31,6 +31,7 @@ server:
# requests:
# cpu: 0.5
# memory: 640Mi
annotations: {}
skipper:
image: springcloud/spring-cloud-skipper-server