Skip to content

Commit 4ce15b2

Browse files
authored
Increase ttlSecondsAfterFinished for DataChain jobs (#666)
* Increase `ttlSecondsAfterFinished` for DataChain jobs * Helm-Docs update * Update Chart.yaml * Helm-Docs update
1 parent 0d9d1dd commit 4ce15b2

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

charts/studio/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: studio
33
description: A Helm chart for Kubernetes
44
type: application
5-
version: 0.18.60
5+
version: 0.18.61
66
appVersion: "v2.188.9"
77
maintainers:
88
- name: iterative

charts/studio/README.md

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

3-
![Version: 0.18.60](https://img.shields.io/badge/Version-0.18.60-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.188.9](https://img.shields.io/badge/AppVersion-v2.188.9-informational?style=flat-square)
3+
![Version: 0.18.61](https://img.shields.io/badge/Version-0.18.61-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.188.9](https://img.shields.io/badge/AppVersion-v2.188.9-informational?style=flat-square)
44

55
A Helm chart for Kubernetes
66

@@ -166,7 +166,7 @@ A Helm chart for Kubernetes
166166
| studioDatachainWorker.strategy | object | `{"rollingUpdate":{"maxSurge":"25%","maxUnavailable":0}}` | DataChain worker deployment strategy |
167167
| studioDatachainWorker.terminationGracePeriodSeconds | int | `180` | DataChain worker termination grace period |
168168
| studioDatachainWorker.tolerations | list | `[]` | DataChain worker pod tolerations configuration |
169-
| studioDatachainWorkerJobTemplate | object | `{"activeDeadlineSeconds":86400,"affinity":{},"backoffLimit":0,"envVars":{},"ephemeralStorage":{"persistentVolumeClaim":{"claimName":"datachain-worker","storageClass":""},"size":"20Gi","type":"ephemeral"},"idleTimeout":1800,"image":{"pullPolicy":"IfNotPresent","repository":"docker.iterative.ai/studio-datachain-worker"},"jobQuota":10,"localStorage":{"persistentVolumeClaim":{"claimName":"datachain-worker-local","storageClass":""},"size":"50Gi","type":"ephemeral"},"logLevel":"info","nodeSelector":{},"podAnnotations":{},"podLabels":{},"podSecurityContext":{},"resources":{"limits":{"ephemeral-storage":"20Gi"},"requests":{"cpu":"1000m","ephemeral-storage":"10Gi","memory":"3Gi"}},"runtimeClassName":null,"securityContext":{},"serviceAccount":{"annotations":{},"create":false,"name":""},"tolerations":[],"ttlSecondsAfterFinished":5}` | Studio DataChain Worker Job template settings group |
169+
| studioDatachainWorkerJobTemplate | object | `{"activeDeadlineSeconds":86400,"affinity":{},"backoffLimit":0,"envVars":{},"ephemeralStorage":{"persistentVolumeClaim":{"claimName":"datachain-worker","storageClass":""},"size":"20Gi","type":"ephemeral"},"idleTimeout":1800,"image":{"pullPolicy":"IfNotPresent","repository":"docker.iterative.ai/studio-datachain-worker"},"jobQuota":10,"localStorage":{"persistentVolumeClaim":{"claimName":"datachain-worker-local","storageClass":""},"size":"50Gi","type":"ephemeral"},"logLevel":"info","nodeSelector":{},"podAnnotations":{},"podLabels":{},"podSecurityContext":{},"resources":{"limits":{"ephemeral-storage":"20Gi"},"requests":{"cpu":"1000m","ephemeral-storage":"10Gi","memory":"3Gi"}},"runtimeClassName":null,"securityContext":{},"serviceAccount":{"annotations":{},"create":false,"name":""},"tolerations":[],"ttlSecondsAfterFinished":30}` | Studio DataChain Worker Job template settings group |
170170
| studioDatachainWorkerJobTemplate.activeDeadlineSeconds | int | `86400` | DataChain worker Job active deadline (seconds) |
171171
| studioDatachainWorkerJobTemplate.affinity | object | `{}` | DataChain worker Job pod affinity configuration |
172172
| studioDatachainWorkerJobTemplate.backoffLimit | int | `0` | DataChain worker Job backoff limit |
@@ -199,7 +199,7 @@ A Helm chart for Kubernetes
199199
| studioDatachainWorkerJobTemplate.runtimeClassName | string | `nil` | DataChain worker Job security context configuration |
200200
| studioDatachainWorkerJobTemplate.securityContext | object | `{}` | DataChain worker Job security context configuration |
201201
| studioDatachainWorkerJobTemplate.tolerations | list | `[]` | DataChain worker Job pod tolerations configuration |
202-
| studioDatachainWorkerJobTemplate.ttlSecondsAfterFinished | int | `5` | DataChain worker Job TTL after finished (seconds) |
202+
| studioDatachainWorkerJobTemplate.ttlSecondsAfterFinished | int | `30` | DataChain worker Job TTL after finished (seconds) |
203203
| studioPypiCache | object | `{"affinity":{},"enabled":false,"image":{"repository":"nginx","tag":"1.27.4-alpine"},"nodeSelector":{},"podSecurityContext":{},"securityContext":{},"service":{"port":8080},"storage":{"persistentVolumeClaim":{"claimName":"pypi-cache","storageClass":""},"size":"100Gi","type":"pvcRWO"},"tolerations":[]}` | Studio: Additional service to cache PyPI packages |
204204
| studioPypiCache.enabled | bool | `false` | PyPI cache enabled |
205205
| studioPypiCache.image | object | `{"repository":"nginx","tag":"1.27.4-alpine"}` | Image to use for the pypi-cache service |

charts/studio/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,7 @@ studioDatachainWorkerJobTemplate:
893893
activeDeadlineSeconds: 86400
894894

895895
# -- DataChain worker Job TTL after finished (seconds)
896-
ttlSecondsAfterFinished: 5
896+
ttlSecondsAfterFinished: 30
897897

898898
# -- DataChain worker Job backoff limit
899899
backoffLimit: 0

0 commit comments

Comments
 (0)