feat: 切换应用为1.7.1版本

This commit is contained in:
2025-07-30 12:29:36 +08:00
parent c19b37f9f1
commit d0dc4a3410
12 changed files with 357 additions and 77 deletions
+103 -14
View File
@@ -5,7 +5,7 @@
image:
api:
repository: langgenius/dify-api
tag: "1.1.2"
tag: "1.7.1"
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
@@ -13,9 +13,10 @@ image:
##
# pullSecrets:
# - myRegistryKeySecretName
web:
repository: langgenius/dify-web
tag: "1.1.2"
tag: "1.7.1"
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
@@ -23,9 +24,10 @@ image:
##
# pullSecrets:
# - myRegistryKeySecretName
sandbox:
repository: langgenius/dify-sandbox
tag: "0.2.10"
tag: "0.2.12"
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
@@ -33,6 +35,7 @@ image:
##
# pullSecrets:
# - myRegistryKeySecretName
proxy:
repository: nginx
tag: latest
@@ -57,7 +60,7 @@ image:
pluginDaemon:
repository: langgenius/dify-plugin-daemon
tag: 0.0.6-local
tag: 0.2.0-local
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
@@ -65,6 +68,7 @@ image:
##
# pullSecrets:
# - myRegistryKeySecretName
python:
repository: python
tag: 3.12-slim
@@ -83,6 +87,7 @@ api:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
autoscaling:
enabled: false
minReplicas: 1
@@ -115,6 +120,9 @@ api:
timeoutSeconds: 5
failureThreshold: 5
successThreshold: 1
## @param api.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
## @param api.customLivenessProbe Custom livenessProbe that overrides the default one
customLivenessProbe: {}
## @param api.customReadinessProbe Custom readinessProbe that overrides the default one
@@ -251,6 +259,7 @@ worker:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
autoscaling:
enabled: false
minReplicas: 1
@@ -265,6 +274,9 @@ worker:
customReadinessProbe: {}
## @param worker.customStartupProbe Custom startupProbe that overrides the default one
customStartupProbe: {}
## @param worker.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
# Configure Pods Security Context
podSecurityContext: {}
# Configure Container Security Context
@@ -307,6 +319,7 @@ proxy:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
## Configure extra options for proxy containers' liveness, readiness, and startup probes
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes
## @param proxy.customLivenessProbe Custom livenessProbe that overrides the default one
@@ -317,6 +330,9 @@ proxy:
customStartupProbe: {}
## @param proxy.clientMaxBodySize Custom client_max_body_size param nginx default: 15m
clientMaxBodySize: ""
## @param proxy.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
# Configure Pods Security Context
podSecurityContext: {}
# Configure Container Security Context
@@ -376,6 +392,7 @@ web:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
autoscaling:
enabled: false
minReplicas: 1
@@ -408,6 +425,9 @@ web:
timeoutSeconds: 5
failureThreshold: 5
successThreshold: 1
## @param web.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
## @param web.customLivenessProbe Custom livenessProbe that overrides the default one
customLivenessProbe: {}
## @param web.customReadinessProbe Custom readinessProbe that overrides the default one
@@ -454,6 +474,7 @@ sandbox:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
autoscaling:
enabled: false
minReplicas: 1
@@ -486,6 +507,9 @@ sandbox:
timeoutSeconds: 5
failureThreshold: 2
successThreshold: 1
## @param sandbox.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
## @param sandbox.customLivenessProbe Custom livenessProbe that overrides the default one
customLivenessProbe: {}
## @param sandbox.customReadinessProbe Custom readinessProbe that overrides the default one
@@ -509,7 +533,6 @@ sandbox:
clusterIP: ""
auth:
apiKey: "dify-sandbox"
privileged: false
## Sandbox ServiceAccount configuration
##
serviceAccount:
@@ -534,6 +557,7 @@ ssrfProxy:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
## Configure extra options for ssrf proxy containers' liveness, readiness, and startup probes
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes
## @param ssrfProxy.customLivenessProbe Custom livenessProbe that overrides the default one
@@ -542,6 +566,9 @@ ssrfProxy:
customReadinessProbe: {}
## @param ssrfProxy.customStartupProbe Custom startupProbe that overrides the default one
customStartupProbe: {}
## @param ssrfProxy.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
# Configure Pods Security Context
podSecurityContext: {}
# Configure Container Security Context
@@ -601,6 +628,7 @@ pluginDaemon:
nodeSelector: {}
affinity: {}
tolerations: []
priorityClassName: ""
## Configure extra options for plugin daemon containers' liveness, readiness, and startup probes
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes
## @param pluginDaemon.customLivenessProbe Custom livenessProbe that overrides the default one
@@ -609,6 +637,9 @@ pluginDaemon:
customReadinessProbe: {}
## @param pluginDaemon.customStartupProbe Custom startupProbe that overrides the default one
customStartupProbe: {}
## @param pluginDaemon.updateStrategy Update strategy type and configuration parameters
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
updateStrategy: {}
# Configure Pods Security Context
podSecurityContext: {}
# Configure Container Security Context
@@ -630,6 +661,9 @@ pluginDaemon:
serverKey: "lYkiYYT6owG+71oLerGzA7GXCgOT++6ovaezWAjpCjf+Sjc3ZtU+qUEi"
# A separate key for interactions between `api`(`worker`) and `pluginDaemon`
difyApiKey: "QaHbTe77CtuXmsfyhR7+vRjI/+XbV1AaFy691iy+kGDv2Jvy0/eAh8Y1"
## Storage for `pluginDaemon`
## Ignored if external object storage were configured via `.Values.externalS3` sections.
##
persistence:
mountPath: "/app/storage"
annotations:
@@ -2996,13 +3030,16 @@ externalPostgres:
externalS3:
enabled: false
endpoint: "https://xxx.r2.cloudflarestorage.com"
pathStyle: false
accessKey: "ak-difyai"
secretKey: "sk-difyai"
useSSL: false
bucketName: "difyai"
rootPath: ""
bucketName:
# Shared storage for `api` and `worker`
api: "difyai"
# If specifed, `pluginDaemon` will use this bucket instead of binding `PersistentVolume` for data persistence (only used when `externalS3.enabled` is set to `true`).
pluginDaemon:
useIAM: false
iamEndpoint: ""
region: "us-east-1"
###################################
@@ -3026,7 +3063,10 @@ externalOSS:
accessKey: "ak-difyai"
secretKey: "sk-difyai"
region: "ap-southeast-1"
bucketName: "difyai"
bucketName:
api: "difyai"
# If specifed, `pluginDaemon` will use this bucket instead of binding `PersistentVolume` for data persistence (only used when `externalOSS.enabled` is set to `true`).
pluginDaemon:
authVersion: v4
path: "your-path"
@@ -3036,7 +3076,10 @@ externalOSS:
###################################
externalGCS:
enabled: false
bucketName: "difyai"
bucketName:
api: "difyai"
# If specifed, `pluginDaemon` will use this bucket instead of binding `PersistentVolume` for data persistence (only used when `externalGCS.enabled` is set to `true`).
pluginDaemon:
serviceAccountJsonBase64: ""
###################################
@@ -3048,7 +3091,10 @@ externalCOS:
secretKey: "your-secret-key"
secretId: "your-secret-id"
region: "your-region"
bucketName: "your-bucket-name"
bucketName:
api: "your-bucket-name"
# If specifed, `pluginDaemon` will use this bucket instead of binding `PersistentVolume` for data persistence (only used when `externalCOS.enabled` is set to `true`).
pluginDaemon:
scheme: "your-scheme"
###################################
@@ -3057,10 +3103,29 @@ externalCOS:
###################################
externalOBS:
enabled: false
endpoint: "https://your-endpoint"
accessKey: "your-secret-id"
secretKey: "your-secret-key"
secretId: "your-secret-id"
bucketName: "your-bucket-name"
server: "your-server"
bucketName:
api: "your-bucket-name"
# If specifed, `pluginDaemon` will use this bucket instead of binding `PersistentVolume` for data persistence (only used when `externalOBS.enabled` is set to `true`).
pluginDaemon:
###################################
# External Tinder Object Storage (TOS) from volcengine
# - these configs are only used when `externalS3.enabled` and `externalAzureBlobStorage.enabled` and `externalOSS.enabled` and `externalGCS.enabled` and `externalCOS.enabled` and `externalOBS.enabled` are false and `externalTOS.enabled` is true
###################################
externalTOS:
enabled: false
endpoint: "https://tos-cn-beijing.volces.com"
accessKey: "your-access-key"
secretKey: "your-secret-key"
bucketName:
# Shared storage for `api` and `worker`
api: "your-bucket-name"
# If specifed, `pluginDaemon` will use this bucket instead of binding `PersistentVolume` for data persistence (only used when `externalTOS.enabled` is set to `true`).
pluginDaemon:
region: "cn-beijing"
###################################
# External Redis
@@ -3133,3 +3198,27 @@ externalTencentVectorDB:
database: "dify"
shard: 1
replicas: 2
###################################
# External MyScaleDB Vector DB
# - these configs take effect only if both `externalWeaviate.enabled`, `externalQdrant.enabled` and `externalMilvus.enabled` and `externalPgvector.enabled` and `externalTencentVectorDB.enabled` are set as `false` and `externalMyScaleDB.enabled` is `true`
###################################
externalMyScaleDB:
enabled: false
host: "myscale"
port: 8123
user: "default"
password: ""
database: "dify"
ftsParams: ""
###################################
# External TableStore Vector DB
# - these configs take effect only if both `externalWeaviate.enabled`, `externalQdrant.enabled` and `externalMilvus.enabled` and `externalPgvector.enabled` and `externalTencentVectorDB.enabled` and `externalMyScaleDB.enabled` are set as `false` and `externalTableStore.enabled` is `true`
###################################
externalTableStore:
enabled: false
endpoint: "endpoint"
instanceName: "instance-name"
accessKeyId: "your-secret-id"
accessKeySecret: "your-secret-key"