From eb2715c63ea32ec731e24d0adb0f816e9cfcd82a Mon Sep 17 00:00:00 2001 From: Marcin Jasion Date: Thu, 17 Aug 2023 09:55:41 +0200 Subject: [PATCH] chore(ephemeralStorage): Rename ephemeralStorage size name --- charts/studio/Chart.yaml | 2 +- charts/studio/README.md | 8 ++++---- .../studio/templates/deployment-studio-dvcx-worker.yaml | 4 ++-- charts/studio/values.yaml | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/charts/studio/Chart.yaml b/charts/studio/Chart.yaml index 6b4f727c..1e4b9ae5 100644 --- a/charts/studio/Chart.yaml +++ b/charts/studio/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: studio description: A Helm chart for Kubernetes type: application -version: 0.4.2 +version: 0.4.3 appVersion: "v2.27.0" maintainers: - name: iterative diff --git a/charts/studio/README.md b/charts/studio/README.md index e827d1ed..93afb8dd 100644 --- a/charts/studio/README.md +++ b/charts/studio/README.md @@ -1,6 +1,6 @@ # studio -![Version: 0.4.2](https://img.shields.io/badge/Version-0.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.27.0](https://img.shields.io/badge/AppVersion-v2.27.0-informational?style=flat-square) +![Version: 0.4.3](https://img.shields.io/badge/Version-0.4.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.27.0](https://img.shields.io/badge/AppVersion-v2.27.0-informational?style=flat-square) A Helm chart for Kubernetes @@ -121,7 +121,7 @@ A Helm chart for Kubernetes | studioBeat | object | `{"affinity":{},"autoscaling":{"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":80},"envFromSecret":"","envVars":{},"fullnameOverride":"","nameOverride":"","nodeSelector":{},"podAnnotations":{},"podSecurityContext":{},"replicaCount":1,"resources":{"limits":{"cpu":"200m","memory":"256Mi"},"requests":{"cpu":"100m","memory":"128Mi"}},"securityContext":{},"tolerations":[]}` | Studio Beat settings group | | studioBeat.envFromSecret | string | `""` | The name of an existing Secret that contains sensitive environment variables passed to beat pods. | | studioBeat.envVars | object | `{}` | Additional environment variables for beat pods | -| studioDvcxWorker | object | `{"affinity":{},"autoscaling":{"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":80},"envFromSecret":"","envVars":{},"ephemeralStorage":{"persistentVolumeClaim":{"storageClass":""},"sizeLimit":"1Gi","type":"emptyDir"},"image":{"pullPolicy":"IfNotPresent","repository":"docker.iterative.ai/studio-dvcx-worker"},"nodeSelector":{},"podAnnotations":{},"podSecurityContext":{},"replicaCount":1,"resources":{"limits":{"cpu":"8000m","ephemeral-storage":"10Gi","memory":"16Gi"},"requests":{"cpu":"500m","ephemeral-storage":"500Mi","memory":"512Mi"}},"securityContext":{},"tolerations":[]}` | Studio DVCx Worker settings group | +| studioDvcxWorker | object | `{"affinity":{},"autoscaling":{"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":80},"envFromSecret":"","envVars":{},"ephemeralStorage":{"persistentVolumeClaim":{"storageClass":""},"size":"1Gi","type":"emptyDir"},"image":{"pullPolicy":"IfNotPresent","repository":"docker.iterative.ai/studio-dvcx-worker"},"nodeSelector":{},"podAnnotations":{},"podSecurityContext":{},"replicaCount":1,"resources":{"limits":{"cpu":"8000m","ephemeral-storage":"10Gi","memory":"16Gi"},"requests":{"cpu":"500m","ephemeral-storage":"500Mi","memory":"512Mi"}},"securityContext":{},"tolerations":[]}` | Studio DVCx Worker settings group | | studioDvcxWorker.affinity | object | `{}` | DVCx worker pod affinity configuration | | studioDvcxWorker.autoscaling | object | `{"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":80}` | DVCx worker autoscaling configuration | | studioDvcxWorker.autoscaling.enabled | bool | `false` | DVCx worker autoscaling enabled flag | @@ -130,10 +130,10 @@ A Helm chart for Kubernetes | studioDvcxWorker.autoscaling.targetCPUUtilizationPercentage | int | `80` | DVCx worker autoscaling target CPU utilization percentage | | studioDvcxWorker.envFromSecret | string | `""` | The name of an existing Secret that contains sensitive environment variables passed to DVCx worker pods. | | studioDvcxWorker.envVars | object | `{}` | Additional environment variables for DVCx worker pods | -| studioDvcxWorker.ephemeralStorage | object | `{"persistentVolumeClaim":{"storageClass":""},"sizeLimit":"1Gi","type":"emptyDir"}` | Ephemeral storage configuration | +| studioDvcxWorker.ephemeralStorage | object | `{"persistentVolumeClaim":{"storageClass":""},"size":"1Gi","type":"emptyDir"}` | Ephemeral storage configuration | | studioDvcxWorker.ephemeralStorage.persistentVolumeClaim | object | `{"storageClass":""}` | Persistent Volume Claim configuration for ephemeral storage | | studioDvcxWorker.ephemeralStorage.persistentVolumeClaim.storageClass | string | `""` | Persistent Volume Claim `storageClass` name, by default it will use the default `storageClass` | -| studioDvcxWorker.ephemeralStorage.sizeLimit | string | `"1Gi"` | Ephemeral Storage size limit | +| studioDvcxWorker.ephemeralStorage.size | string | `"1Gi"` | Ephemeral Storage size | | studioDvcxWorker.ephemeralStorage.type | string | `"emptyDir"` | Ephemeral Storage type. Possible values: `emptyDir`, `pvc` | | studioDvcxWorker.image | object | `{"pullPolicy":"IfNotPresent","repository":"docker.iterative.ai/studio-dvcx-worker"}` | DVCx worker image settings | | studioDvcxWorker.image.pullPolicy | string | `"IfNotPresent"` | DVCx worker image pull policy | diff --git a/charts/studio/templates/deployment-studio-dvcx-worker.yaml b/charts/studio/templates/deployment-studio-dvcx-worker.yaml index 519135dc..e5065abf 100644 --- a/charts/studio/templates/deployment-studio-dvcx-worker.yaml +++ b/charts/studio/templates/deployment-studio-dvcx-worker.yaml @@ -90,10 +90,10 @@ spec: {{- end }} resources: requests: - storage: {{ .Values.studioDvcxWorker.ephemeralStorage.sizeLimit }} + storage: {{ .Values.studioDvcxWorker.ephemeralStorage.size }} {{- else }} emptyDir: - sizeLimit: {{ .Values.studioDvcxWorker.ephemeralStorage.sizeLimit }} + sizeLimit: {{ .Values.studioDvcxWorker.ephemeralStorage.size }} {{- end }} {{- with .Values.studioDvcxWorker.nodeSelector }} nodeSelector: diff --git a/charts/studio/values.yaml b/charts/studio/values.yaml index 8d0f7f04..cc7ffcd1 100644 --- a/charts/studio/values.yaml +++ b/charts/studio/values.yaml @@ -651,8 +651,8 @@ studioDvcxWorker: ephemeralStorage: # -- Ephemeral Storage type. Possible values: `emptyDir`, `pvc` type: emptyDir - # -- Ephemeral Storage size limit - sizeLimit: 1Gi + # -- Ephemeral Storage size + size: 1Gi # -- Persistent Volume Claim configuration for ephemeral storage persistentVolumeClaim: # -- Persistent Volume Claim `storageClass` name, by default it will use the default `storageClass`