From f9aeb1e1192ee405ec6c42d4e07ecfd7195788f4 Mon Sep 17 00:00:00 2001 From: Valeriano Manassero <14011549+valeriano-manassero@users.noreply.github.com> Date: Thu, 12 Jan 2023 08:25:05 +0100 Subject: [PATCH] Added: override for enterprise image tag --- charts/clearml-agent/README.md | 5 +++-- charts/clearml-agent/values.yaml | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/charts/clearml-agent/README.md b/charts/clearml-agent/README.md index 75cc6fa..7f7a6ab 100644 --- a/charts/clearml-agent/README.md +++ b/charts/clearml-agent/README.md @@ -1,6 +1,6 @@ # ClearML Kubernetes Agent -![Version: 3.1.3](https://img.shields.io/badge/Version-3.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.24](https://img.shields.io/badge/AppVersion-1.24-informational?style=flat-square) +![Version: 3.1.4](https://img.shields.io/badge/Version-3.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.24](https://img.shields.io/badge/AppVersion-1.24-informational?style=flat-square) MLOps platform @@ -69,7 +69,8 @@ Kubernetes: `>= 1.19.0-0 < 1.26.0-0` | clearml.clearmlConfig | string | `"sdk {\n}"` | ClearML configuration file | | clearml.existingAgentk8sglueSecret | string | `""` | If this is set, chart will not generate a secret but will use what is defined here | | clearml.existingClearmlConfigSecret | string | `""` | If this is set, chart will not generate a secret but will use what is defined here | -| enterpriseFeatures | object | `{"applyVaultEnvVars":true,"enabled":false,"maxPods":10,"monitoredResources":{"maxResources":0,"maxResourcesFieldName":"resources|limits|nvidia.com/gpu","minResourcesFieldName":"resources|limits|nvidia.com/gpu"},"queues":null,"serviceAccountClusterAccess":false,"useOwnerToken":true}` | Enterprise features (work only with an Enterprise license) | +| enterpriseFeatures | object | `{"agentImageTagOverride":"1.24-57","applyVaultEnvVars":true,"enabled":false,"maxPods":10,"monitoredResources":{"maxResources":0,"maxResourcesFieldName":"resources|limits|nvidia.com/gpu","minResourcesFieldName":"resources|limits|nvidia.com/gpu"},"queues":null,"serviceAccountClusterAccess":false,"useOwnerToken":true}` | Enterprise features (work only with an Enterprise license) | +| enterpriseFeatures.agentImageTagOverride | string | `"1.24-57"` | Image tag override for enterprise version | | enterpriseFeatures.applyVaultEnvVars | bool | `true` | push env vars from Clear.ML Vault to task pods | | enterpriseFeatures.enabled | bool | `false` | Enable/Disable Enterprise features | | enterpriseFeatures.maxPods | int | `10` | maximum concurrent consume ClearML Task pod | diff --git a/charts/clearml-agent/values.yaml b/charts/clearml-agent/values.yaml index 07d233e..bd80f8c 100644 --- a/charts/clearml-agent/values.yaml +++ b/charts/clearml-agent/values.yaml @@ -200,6 +200,8 @@ sessions: enterpriseFeatures: # -- Enable/Disable Enterprise features enabled: false + # -- Image tag override for enterprise version + agentImageTagOverride: "1.24-57" # -- service account access every namespace flag serviceAccountClusterAccess: false # -- push env vars from Clear.ML Vault to task pods