mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/gocd] - GoCD server should be able to have sidecar containers (#18769)
* [stable/gocd] - GoCD server should be able to have sidecar containers Signed-off-by: Erik Jutemar <erik.jutemar@pagero.com> * [stable/gocd] - Updated documentation for server.sidecarContainers Signed-off-by: Erik Jutemar <erik.jutemar@pagero.com> * [stable/gocd] - CHANGELOG and Chart version for server.sidecarContainers Signed-off-by: Erik Jutemar <erik.jutemar@pagero.com>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
8f4cb428f4
commit
8e07ba4502
@@ -1,3 +1,6 @@
|
||||
### 1.19.3
|
||||
* [afd78ccd8](https://github.com/kubernetes/charts/commit/afd78ccd8): GoCD server sidecar containers
|
||||
|
||||
### 1.19.2
|
||||
* [cacab5e62](https://github.com/kubernetes/charts/commit/cacab5e62): GoCD agents postStart lifecycle hooks
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: v1
|
||||
name: gocd
|
||||
home: https://www.gocd.org/
|
||||
version: 1.19.2
|
||||
version: 1.19.3
|
||||
appVersion: 19.10.0
|
||||
description: GoCD is an open-source continuous delivery server to model and visualize complex workflows with ease.
|
||||
icon: https://gocd.github.io/assets/images/go-icon-black-192x192.png
|
||||
|
||||
@@ -106,6 +106,7 @@ The following tables list the configurable parameters of the GoCD chart and thei
|
||||
| `server.securityContext.runAsUser` | The container user for all the GoCD server pods. | `1000` |
|
||||
| `server.securityContext.runAsGroup` | The container group for all the GoCD server pods. | `0` |
|
||||
| `server.securityContext.fsGroup` | The container supplementary group for all the GoCD server pods. | `0` |
|
||||
| `server.sidecarContainers` | Sidecar containers to run alongside GoCD server. | `[]` |
|
||||
|
||||
#### Preconfiguring the GoCD Server
|
||||
|
||||
|
||||
@@ -64,6 +64,9 @@ spec:
|
||||
{{ toYaml .Values.server.initContainers | indent 8 }}
|
||||
{{- end }}
|
||||
containers:
|
||||
{{- if .Values.server.sidecarContainers }}
|
||||
{{ toYaml .Values.server.sidecarContainers | indent 8 }}
|
||||
{{- end }}
|
||||
- name: {{ template "gocd.name" . }}-server
|
||||
{{- if .Values.server.image.tag }}
|
||||
image: "{{ .Values.server.image.repository }}:{{ .Values.server.image.tag }}"
|
||||
|
||||
@@ -70,6 +70,15 @@ server:
|
||||
# cpu: 100m
|
||||
# memory: 1024Mi
|
||||
|
||||
# Sidecar containers that runs alongside GoCD server.
|
||||
# https://kubernetes.io/docs/concepts/workloads/pods/pod-overview/
|
||||
sidecarContainers: []
|
||||
# - name: sidecar-container
|
||||
# image: sidecar-image:latest
|
||||
# volumeMounts:
|
||||
# - name: goserver-vol
|
||||
# mountPath: /godata
|
||||
|
||||
# specify init containers, e.g. to prepopulate home directories etc
|
||||
initContainers: []
|
||||
# - name: download-kubectl
|
||||
|
||||
Reference in New Issue
Block a user