From 89ae7aade6065ebf3134a0c35918641ed9c260e3 Mon Sep 17 00:00:00 2001 From: Tal Yitzhak Date: Wed, 14 May 2025 15:58:18 +0300 Subject: [PATCH 1/2] DEVOPS-2757-added-openai-admin-key-for-saas-and-st-usecases --- chart/templates/secrets.yaml | 3 +++ chart/values.yaml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/chart/templates/secrets.yaml b/chart/templates/secrets.yaml index 1701650..21eab20 100644 --- a/chart/templates/secrets.yaml +++ b/chart/templates/secrets.yaml @@ -61,6 +61,9 @@ stringData: {{- if .Values.secrets.redis.password }} SPRING_REDIS_PASSWORD: {{ .Values.secrets.redis.password | quote }} {{- end }} + {{- if .Values.secrets.defaults.openai_admin_key }} + OPENAI_ADMIN_KEY: {{ .Values.secrets.defaults.openai_admin_key | quote }} + {{- end }} --- kind: Secret apiVersion: v1 diff --git a/chart/values.yaml b/chart/values.yaml index eb6d6e8..c59fc17 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -473,7 +473,7 @@ secrets: datadog_api_key: "" # Optional | If empty, will not be used mixpanel_token: "" # Optional | If empty, will not be used lightrun_initial_sys_api_key: "" # Optional | If empty, will not be used - + openai_admin_key: "" # Optional | If empty, will not be used | OpenAI Admin key for administrative operations (Not applicable for on premise deployments) dockerhub_config: # This secret is used as imagePullSecrets for docker registry. # It has 3 modes: From 01bfeb7b4e28b25bf7a313789f3842dc3768c260 Mon Sep 17 00:00:00 2001 From: Tal Yitzhak Date: Thu, 15 May 2025 13:47:34 +0300 Subject: [PATCH 2/2] DEVOPS-2757 - Aligned with the right env var based on r&d's requirement - AUTONOMOUS_DEBUGGER_OPEN_AI_ADMIN_API_KEY --- chart/templates/secrets.yaml | 4 ++-- chart/values.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/chart/templates/secrets.yaml b/chart/templates/secrets.yaml index 21eab20..b4b747c 100644 --- a/chart/templates/secrets.yaml +++ b/chart/templates/secrets.yaml @@ -61,8 +61,8 @@ stringData: {{- if .Values.secrets.redis.password }} SPRING_REDIS_PASSWORD: {{ .Values.secrets.redis.password | quote }} {{- end }} - {{- if .Values.secrets.defaults.openai_admin_key }} - OPENAI_ADMIN_KEY: {{ .Values.secrets.defaults.openai_admin_key | quote }} + {{- if .Values.secrets.defaults.open_ai_admin_api_key }} + AUTONOMOUS_DEBUGGER_OPEN_AI_ADMIN_API_KEY: {{ .Values.secrets.defaults.open_ai_admin_api_key | quote }} {{- end }} --- kind: Secret diff --git a/chart/values.yaml b/chart/values.yaml index c59fc17..8483426 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -473,7 +473,7 @@ secrets: datadog_api_key: "" # Optional | If empty, will not be used mixpanel_token: "" # Optional | If empty, will not be used lightrun_initial_sys_api_key: "" # Optional | If empty, will not be used - openai_admin_key: "" # Optional | If empty, will not be used | OpenAI Admin key for administrative operations (Not applicable for on premise deployments) + open_ai_admin_api_key: "" # Optional | If empty, will not be used | OpenAI Admin API key for administrative operations (Not applicable for on premise deployments) dockerhub_config: # This secret is used as imagePullSecrets for docker registry. # It has 3 modes: