Skip to content

Commit 68f576a

Browse files
committed
Merge branch 'release/7.13.x'
2 parents 8ab1c26 + 57101c2 commit 68f576a

File tree

6 files changed

+33
-17
lines changed

6 files changed

+33
-17
lines changed

Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
22
name: concourse
33
type: application
4-
version: 18.0.1
5-
appVersion: 7.12.1
4+
version: 18.1.1
5+
appVersion: 7.13.2
66
description: Concourse is a simple and scalable CI system.
77
icon: https://avatars1.githubusercontent.com/u/7809479
88
keywords:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ The following table lists the configurable parameters of the Concourse chart and
8787
| `imageDigest` | Specific image digest to use in place of a tag. | `nil` |
8888
| `imagePullPolicy` | Concourse image pull policy | `IfNotPresent` |
8989
| `imagePullSecrets` | Array of imagePullSecrets in the namespace for pulling images | `[]` |
90-
| `imageTag` | Concourse image version | `7.12.1` |
90+
| `imageTag` | Concourse image version | `7.13.2` |
9191
| `image` | Concourse image | `concourse/concourse` |
9292
| `nameOverride` | Provide a name in place of `concourse` for `app:` labels | `nil` |
9393
| `persistence.enabled` | Enable Concourse persistence using Persistent Volume Claims | `true` |

templates/_helpers.tpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,10 @@ Return concourse environment variables for worker configuration
328328
- name: CONCOURSE_CONTAINERD_CNI_PLUGINS_DIR
329329
value: {{ .Values.concourse.worker.containerd.cniPluginsDir | quote }}
330330
{{- end }}
331+
{{- if .Values.concourse.worker.containerd.privilegedMode }}
332+
- name: CONCOURSE_CONTAINERD_PRIVILEGED_MODE
333+
value: {{ .Values.concourse.worker.containerd.privilegedMode | quote }}
334+
{{- end }}
331335
{{- if .Values.concourse.worker.baggageclaim.logLevel }}
332336
- name: CONCOURSE_BAGGAGECLAIM_LOG_LEVEL
333337
value: {{ .Values.concourse.worker.baggageclaim.logLevel | quote }}
@@ -497,9 +501,5 @@ Return concourse environment variables for postgresql configuration
497501
- name: CONCOURSE_POSTGRES_DATABASE
498502
value: {{ .Values.concourse.web.postgres.database | quote }}
499503
{{- end }}
500-
{{- if .Values.concourse.web.postgres.binaryParameter }}
501-
- name: CONCOURSE_POSTGRES_BINARY_PARAMETERS
502-
value: {{ .Values.concourse.web.postgres.binaryParameter | quote }}
503-
{{- end }}
504504
{{- end -}}
505505
{{- end -}}

templates/web-deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,10 @@ spec:
846846
- name: CONCOURSE_CONTENT_SECURITY_POLICY
847847
value: {{ .Values.concourse.web.contentSecurityPolicy | quote }}
848848
{{- end }}
849+
{{- if .Values.concourse.web.strictTransportPolicy }}
850+
- name: CONCOURSE_STRICT_TRANSPORT_SECURITY
851+
value: {{ .Values.concourse.web.strictTransportPolicy | quote }}
852+
{{- end }}
849853
{{- if .Values.concourse.web.gc.interval }}
850854
- name: CONCOURSE_GC_INTERVAL
851855
value: {{ .Values.concourse.web.gc.interval | quote }}

templates/worker-prestop-configmap.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ metadata:
1010
data:
1111
pre-stop-hook.sh: |
1212
#!/bin/bash
13-
kill -s {{ .Values.concourse.worker.shutdownSignal }} 1
14-
while [ -e /proc/1 ]; do sleep 1; done
15-
13+
while true; do
14+
kill -s {{ .Values.concourse.worker.shutdownSignal }} 1
15+
for i in {0..60}; do
16+
sleep 1
17+
if ! [ -e /proc/1 ]; then
18+
exit 0
19+
fi
20+
done
21+
done

values.yaml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ image: concourse/concourse
2121
## of `concourse/concourse`.
2222
## Ref: https://hub.docker.com/r/concourse/concourse/tags/
2323
##
24-
imageTag: "7.12.1"
24+
imageTag: "7.13.2"
2525

2626
## Specific image digest to use in place of a tag.
2727
## Ref: https://kubernetes.io/docs/concepts/configuration/overview/#container-images
@@ -307,7 +307,7 @@ concourse:
307307

308308
## Interval on which to check for new versions of resource types.
309309
##
310-
resourceCheckingInterval: 1m
310+
resourceTypeCheckingInterval: 1m
311311

312312
## Interval on which to check for new versions of any resources that have
313313
## configured a webhook token
@@ -499,11 +499,6 @@ concourse:
499499
##
500500
database: atc
501501

502-
## Whether to use the binary_parameter option from the lib/pq driver that
503-
## Concourse uses to connect to PostgreSQL
504-
##
505-
binaryParameter: false
506-
507502

508503
kubernetes:
509504
## Enable the use of Kubernetes Secrets as the credential provider for
@@ -956,6 +951,11 @@ concourse:
956951
##
957952
contentSecurityPolicy:
958953

954+
## The value to set for Strict-Transport-Security header. If omitted, the default
955+
## value in the Concourse binary is used.
956+
##
957+
strictTransportPolicy:
958+
959959
gc:
960960
## Interval on which to perform garbage collection.
961961
##
@@ -1850,6 +1850,12 @@ concourse:
18501850
## Path to CNI network plugins, defaults to /usr/local/concourse/bin
18511851
cniPluginsDir:
18521852

1853+
## How many privileges privileged containers get. Options are 'full'
1854+
## (default), 'fuse-only', 'ignore'. 'full' is equivalent to root on host.
1855+
## 'ignore' means no extra privileges. 'fuse-only' means enough privileges
1856+
## to use fuse-overlayfs.
1857+
privilegedMode:
1858+
18531859
## API endpoint of an externally managed Garden server to use instead of
18541860
## running the embedded Garden server.
18551861
##

0 commit comments

Comments
 (0)