Skip to content

Commit 4f2c23d

Browse files
updated dvp image tag + podMonitor (#396)
* updated dvp image tag + podMonitor --------- Co-authored-by: mikhail-klimko <[email protected]>
1 parent a11bd27 commit 4f2c23d

File tree

4 files changed

+23
-5
lines changed

4 files changed

+23
-5
lines changed

charts/cf-runtime/Chart.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
description: A Helm chart for Codefresh Runner
33
name: cf-runtime
4-
version: 6.1.3
4+
version: 6.1.4
55
keywords:
66
- codefresh
77
- runner
@@ -15,7 +15,9 @@ maintainers:
1515
annotations:
1616
artifacthub.io/changes: |
1717
- kind: fixed
18-
description: Fix Role(ClusterRole) for monitor
18+
description: Updated volumeProvisioner image to `1.34.0`
19+
- kind: added
20+
description: Add pod monitor for volumeProvisioner deployment
1921
dependencies:
2022
- name: cf-common
2123
repository: https://chartmuseum.codefresh.io/cf-common

charts/cf-runtime/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Codefresh Runner
22

3-
![Version: 6.1.3](https://img.shields.io/badge/Version-6.1.3-informational?style=flat-square)
3+
![Version: 6.1.4](https://img.shields.io/badge/Version-6.1.4-informational?style=flat-square)
44

55
Helm chart for deploying [Codefresh Runner](https://codefresh.io/docs/docs/installation/codefresh-runner/) to Kubernetes.
66

@@ -928,6 +928,7 @@ Go to [https://<YOUR_ONPREM_DOMAIN_HERE>/admin/runtime-environments/system](http
928928
| podMonitor | object | See below | Add podMonitor (for engine pods) |
929929
| podMonitor.main.enabled | bool | `false` | Enable pod monitor for engine pods |
930930
| podMonitor.runner.enabled | bool | `false` | Enable pod monitor for runner pod |
931+
| podMonitor.volume-provisioner.enabled | bool | `false` | Enable pod monitor for volumeProvisioner pod |
931932
| re | object | `{}` | |
932933
| runner | object | See below | Runner parameters |
933934
| runner.affinity | object | `{}` | Set affinity |
@@ -1021,7 +1022,7 @@ Go to [https://<YOUR_ONPREM_DOMAIN_HERE>/admin/runtime-environments/system](http
10211022
| volumeProvisioner.dind-lv-monitor | object | See below | `dind-lv-monitor` DaemonSet parameters (local volumes cleaner) |
10221023
| volumeProvisioner.enabled | bool | `true` | Enable volume-provisioner |
10231024
| volumeProvisioner.env | object | `{}` | Add additional env vars |
1024-
| volumeProvisioner.image | object | `{"registry":"quay.io","repository":"codefresh/dind-volume-provisioner","tag":"1.33.3"}` | Set image |
1025+
| volumeProvisioner.image | object | `{"registry":"quay.io","repository":"codefresh/dind-volume-provisioner","tag":"1.34.0"}` | Set image |
10251026
| volumeProvisioner.nodeSelector | object | `{}` | Set node selector |
10261027
| volumeProvisioner.podAnnotations | object | `{}` | Set pod annotations |
10271028
| volumeProvisioner.podSecurityContext | object | See below | Set security context for the pod |

charts/cf-runtime/templates/_components/volume-provisioner/_deployment.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ spec:
3737
- --resync-period=50s
3838
env:
3939
{{- include "dind-volume-provisioner.environment-variables" . | nindent 8 }}
40+
ports:
41+
- name: http
42+
containerPort: 8080
4043
resources:
4144
{{- toYaml .Values.resources | nindent 12 }}
4245
volumeMounts:

charts/cf-runtime/values.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ volumeProvisioner:
170170
image:
171171
registry: quay.io
172172
repository: codefresh/dind-volume-provisioner
173-
tag: 1.33.3
173+
tag: 1.34.0
174174
# -- Add additional env vars
175175
env: {}
176176

@@ -772,6 +772,7 @@ podMonitor:
772772
podMetricsEndpoints:
773773
- path: /metrics
774774
targetPort: 9100
775+
775776
runner:
776777
# -- Enable pod monitor for runner pod
777778
enabled: false
@@ -783,6 +784,17 @@ podMonitor:
783784
- path: /metrics
784785
targetPort: 8080
785786

787+
volume-provisioner:
788+
# -- Enable pod monitor for volumeProvisioner pod
789+
enabled: false
790+
nameOverride: volume-provisioner
791+
selector:
792+
matchLabels:
793+
codefresh.io/application: volume-provisioner
794+
podMetricsEndpoints:
795+
- path: /metrics
796+
targetPort: 8080
797+
786798
# -- Event exporter parameters
787799
# @default -- See below
788800
event-exporter:

0 commit comments

Comments
 (0)