Skip to content

Commit 655fdf3

Browse files
Azure EnterpriseCluster support (#654)
* Upgrade chart version + update README * Add parameter to disable cluster-unsafe ops * Remove if statement * Bump helm version instead of app version
1 parent e9a0eb5 commit 655fdf3

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

charts/langsmith/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ maintainers:
55
email: ankush@langchain.dev
66
description: Helm chart to deploy the langsmith application and all services it depends on.
77
type: application
8-
version: 0.13.32
8+
version: 0.13.33
99
appVersion: "0.13.35"

charts/langsmith/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# langsmith
22

3-
![Version: 0.13.32](https://img.shields.io/badge/Version-0.13.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.13.35](https://img.shields.io/badge/AppVersion-0.13.35-informational?style=flat-square)
3+
![Version: 0.13.33](https://img.shields.io/badge/Version-0.13.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.13.35](https://img.shields.io/badge/AppVersion-0.13.35-informational?style=flat-square)
44

55
Helm chart to deploy the langsmith application and all services it depends on.
66

@@ -1445,6 +1445,7 @@ For information on how to use this chart, up-to-date release notes, and other gu
14451445
| redis.external.cluster.password | string | `""` | |
14461446
| redis.external.cluster.passwordSecretKey | string | `"redis_cluster_password"` | |
14471447
| redis.external.cluster.tlsEnabled | bool | `true` | |
1448+
| redis.external.clusterSafeMode | bool | `false` | |
14481449
| redis.external.connectionUrl | string | `""` | |
14491450
| redis.external.connectionUrlSecretKey | string | `"connection_url"` | |
14501451
| redis.external.enabled | bool | `false` | |

charts/langsmith/templates/_helpers.tpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,8 @@ Template containing common environment variables that are used by several servic
225225
name: {{ include "langsmith.redisSecretsName" . }}
226226
key: {{ .Values.redis.external.connectionUrlSecretKey }}
227227
optional: {{ .Values.config.disableSecretCreation }}
228+
- name: REDIS_CLUSTER_SAFE_MODE
229+
value: {{ .Values.redis.external.clusterSafeMode | quote }}
228230
{{- end }}
229231
{{- if .Values.redis.external.clientCert.secretName }}
230232
- name: REDIS_TLS_CLIENT_CERT_PATH

charts/langsmith/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2002,6 +2002,8 @@ redis:
20022002
secretName: ""
20032003
certSecretKey: "tls.crt"
20042004
keySecretKey: "tls.key"
2005+
# This flag disables cluster-unsafe operations. Needed for Azure EnterpriseCluster, which connects with the standalone client, but requires cluster-safe operations
2006+
clusterSafeMode: false
20052007
# Redis cluster configuration.
20062008
cluster:
20072009
enabled: false

0 commit comments

Comments
 (0)