Skip to content
This repository has been archived by the owner on Oct 1, 2022. It is now read-only.

Commit

Permalink
[stable/gocd] Easier GoCD agent-only (no server). (helm#7332)
Browse files Browse the repository at this point in the history
* [stable/gocd] Easier GoCD agent-only (no server).

Signed-off-by: Victor Sollerhed <victor.sollerhed@pagero.com>

* [stable/gocd] Bump Chart+Changelog for 1.3.3, agent-only deployment

Signed-off-by: Victor Sollerhed <victor.sollerhed@pagero.com>

* [stable/gocd] Bump chart version to 1.3.4

Signed-off-by: Victor Sollerhed <victor.sollerhed@pagero.com>
Signed-off-by: ishabalin <ishabalin@ninthdecimal.com>
  • Loading branch information
MPV authored and ishabalin committed Sep 3, 2018
1 parent cb4ce77 commit e0e8c16
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 1 deletion.
4 changes: 4 additions & 0 deletions stable/gocd/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
### 1.3.4

* [57b201d](https://github.com/kubernetes/charts/commit/57b201d): Agent-only deployment should not create server-related k8s resources.

### 1.3.3

* [0c5eadd](https://github.com/kubernetes/charts/commit/0c5eadd): Enable use of hostAliases for agents
Expand Down
2 changes: 1 addition & 1 deletion stable/gocd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: gocd
home: https://www.gocd.org/
version: 1.3.3
version: 1.3.4
appVersion: 18.7.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
Expand Down
2 changes: 2 additions & 0 deletions stable/gocd/templates/gocd-server-pvc.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.server.enabled }}
{{- if and .Values.server.persistence.enabled (not .Values.server.persistence.existingClaim) -}}
kind: PersistentVolumeClaim
apiVersion: v1
Expand Down Expand Up @@ -27,3 +28,4 @@ spec:
{{ toYaml .Values.server.persistence.pvSelector | indent 4 }}
{{- end }}
{{- end }}
{{- end -}}
2 changes: 2 additions & 0 deletions stable/gocd/templates/ingress.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.server.enabled }}
{{- if .Values.server.ingress.enabled -}}
apiVersion: extensions/v1beta1
kind: Ingress
Expand Down Expand Up @@ -26,3 +27,4 @@ spec:
{{ toYaml .Values.server.ingress.tls | indent 4 }}
{{- end -}}
{{- end -}}
{{- end -}}
2 changes: 2 additions & 0 deletions stable/gocd/templates/service.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.server.enabled }}
apiVersion: v1
kind: Service
metadata:
Expand Down Expand Up @@ -40,3 +41,4 @@ spec:
app: {{ template "gocd.name" . }}
release: {{ .Release.Name | quote }}
component: server
{{- end -}}

0 comments on commit e0e8c16

Please sign in to comment.