[bitnami/spring-cloud-dataflow] Added entryPointStyle and imagePullPo… (#9409)

* [bitnami/spring-cloud-dataflow] Added entryPointStyle and imagePullPolicy to skipper kubernetes configuration.

Signed-off-by: Ernst Plüss <ernst@pluess.li>

* [bitnami/spring-cloud-dataflow] Bump chart version.

Signed-off-by: Ernst Plüss <ernst@pluess.li>
This commit is contained in:
Ernst Plüss
2022-03-15 12:46:13 +01:00
committed by GitHub
parent 6998b0212e
commit a7f805734f
4 changed files with 30 additions and 17 deletions

View File

@@ -39,4 +39,4 @@ sources:
- https://github.com/bitnami/bitnami-docker-spring-cloud-dataflow
- https://github.com/bitnami/bitnami-docker-spring-cloud-skipper
- https://dataflow.spring.io/
version: 6.0.1
version: 6.0.2

View File

@@ -280,21 +280,23 @@ helm uninstall my-release
### Deployer parameters
| Name | Description | Value |
| --------------------------------------------- | ------------------------------------------------------------------------------------------- | ------ |
| `deployer.resources.limits` | Streaming applications resource limits | `{}` |
| `deployer.resources.requests` | Streaming applications resource requests | `{}` |
| `deployer.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `120` |
| `deployer.livenessProbe.initialDelaySeconds` | Initial delay seconds for livenessProbe | `90` |
| `deployer.nodeSelector` | The node selectors to apply to the streaming applications deployments in "key:value" format | `""` |
| `deployer.tolerations` | Streaming applications tolerations | `{}` |
| `deployer.volumeMounts` | Streaming applications extra volume mounts | `{}` |
| `deployer.volumes` | Streaming applications extra volumes | `{}` |
| `deployer.environmentVariables` | Streaming applications environment variables | `[]` |
| `deployer.podSecurityContext.enabled` | Enabled pods' Security Context of the deployed pods batch or stream pods | `true` |
| `deployer.podSecurityContext.runAsUser` | Set Dataflow Streams container's Security Context runAsUser | `1001` |
| `deployer.imagePullSecrets` | Streaming applications imagePullSecrets | `[]` |
| `deployer.secretRefs` | Streaming applications secretRefs | `[]` |
| Name | Description | Value |
| --------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------------- |
| `deployer.resources.limits` | Streaming applications resource limits | `{}` |
| `deployer.resources.requests` | Streaming applications resource requests | `{}` |
| `deployer.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `120` |
| `deployer.livenessProbe.initialDelaySeconds` | Initial delay seconds for livenessProbe | `90` |
| `deployer.nodeSelector` | The node selectors to apply to the streaming applications deployments in "key:value" format | `""` |
| `deployer.tolerations` | Streaming applications tolerations | `{}` |
| `deployer.volumeMounts` | Streaming applications extra volume mounts | `{}` |
| `deployer.volumes` | Streaming applications extra volumes | `{}` |
| `deployer.environmentVariables` | Streaming applications environment variables | `[]` |
| `deployer.podSecurityContext.enabled` | Enabled pods' Security Context of the deployed pods batch or stream pods | `true` |
| `deployer.podSecurityContext.runAsUser` | Set Dataflow Streams container's Security Context runAsUser | `1001` |
| `deployer.imagePullSecrets` | Streaming applications imagePullSecrets | `[]` |
| `deployer.secretRefs` | Streaming applications secretRefs | `[]` |
| `deployer.entryPointStyle` | An entry point style affects how application properties are passed to the container to be deployed. Allowed values: exec (default), shell, boot | `exec` |
| `deployer.imagePullPolicy` | An image pull policy defines when a Docker image should be pulled to the local registry. Allowed values: IfNotPresent (default), Always, Never | `IfNotPresent` |
### RBAC parameters

View File

@@ -102,6 +102,12 @@ data:
{{- if .Values.deployer.secretRefs }}
secretRefs: {{- toYaml .Values.deployer.secretRefs | nindent 22 }}
{{- end }}
{{- if .Values.deployer.entryPointStyle }}
entryPointStyle: {{ .Values.deployer.entryPointStyle }}
{{- end }}
{{- if .Values.deployer.imagePullPolicy }}
imagePullPolicy: {{ .Values.deployer.imagePullPolicy }}
{{- end }}
{{- $hibernateDialect := include "scdf.database.hibernate.dialect" . }}
{{- if $hibernateDialect }}
jpa:

7
bitnami/spring-cloud-dataflow/values.yaml Normal file → Executable file
View File

@@ -990,10 +990,15 @@ deployer:
## @param deployer.imagePullSecrets Streaming applications imagePullSecrets
##
imagePullSecrets: []
## @param deployer.secretRefs Streaming applications secretRefs
##
secretRefs: []
## @param deployer.entryPointStyle An entry point style affects how application properties are passed to the container to be deployed. Allowed values: exec (default), shell, boot
## ref: https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/#_entry_point_style
entryPointStyle: exec
## @param deployer.imagePullPolicy An image pull policy defines when a Docker image should be pulled to the local registry. Allowed values: IfNotPresent (default), Always, Never
## ref: https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/#_image_pull_policy
imagePullPolicy: IfNotPresent
## @section RBAC parameters