Files
Thomas Risberg 4eece2c7b7 [incubator/spring-cloud-data-flow] Update to new app version 1.3.0 (#3525)
* [incubator/spring-cloud-data-flow] Update to new app version 1.3.0

- Add new spring-cloud-skipper component

- Add RBAC support

- Update requirements versions

* Updating chart for RBAC best practices

* Addressing further review comments

- use "scdf" prefix for name/fullname/serviceAccountName templates

- remove namespace from Role definition

- update to latest image tags for Data Flow server

* Address review comments

- add seviceAccount config to README

- remove most port config options

- move SPRING_APPLICATION_JSON to ConfigMap

* Update Chart.yaml with latest release version

* Adding names to container ports

- refer to ports by name for services and probes

- remove TCP protocol since it is the default

- add probes for skipper deployment

* Avoid warning message for skipper init-mysql-database init container

* Modifying init container init-wait-mysql for skipper component

* Fix env var references that include the release name

- replaces any '-' characters with '_' to create valid env var references
2018-03-08 10:44:55 -08:00

22 lines
684 B
YAML

apiVersion: v1
kind: Secret
metadata:
name: {{ template "scdf.fullname" . }}
labels:
app: {{ template "scdf.name" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
type: Opaque
data:
{{- if .Values.dataflowAdminPassword }}
data-flow-admin-password: {{ .Values.dataflowAdminPassword | b64enc | quote }}
{{- else }}
data-flow-admin-password: {{ randAlphaNum 10 | b64enc | quote }}
{{- end }}
{{- if .Values.dataflowPassword }}
data-flow-password: {{ .Values.dataflowPassword | b64enc | quote }}
{{- else }}
data-flow-password: {{ randAlphaNum 10 | b64enc | quote }}
{{- end }}