@@ -321,18 +321,31 @@ spec:
321321 {{- if hasKey $modelSpec.lmcacheConfig "instanceId" }}
322322 - name : LMCACHE_LMCACHE_INSTANCE_ID
323323 value : {{ $modelSpec.lmcacheConfig.instanceId | quote }}
324+ {{- else }}
325+ - name : LMCACHE_LMCACHE_INSTANCE_ID
326+ valueFrom :
327+ fieldRef :
328+ fieldPath : metadata.name
324329 {{- end }}
325330 {{- if hasKey $modelSpec.lmcacheConfig "controllerPort" }}
326- - name : LMCACHE_CONTROLLER_URL
331+ - name : LMCACHE_CONTROLLER_PULL_URL
327332 value : " {{ .Release.Name }}-router-service:{{ $modelSpec.lmcacheConfig.controllerPort }}"
328333 {{- end }}
329- {{- if hasKey $modelSpec.lmcacheConfig "workerPort" }}
330- - name : LMCACHE_LMCACHE_WORKER_PORT
331- value : {{ $modelSpec.lmcacheConfig.workerPort | quote }}
334+ {{- if hasKey $modelSpec.lmcacheConfig "workerPorts" }}
335+ - name : LMCACHE_LMCACHE_WORKER_PORTS
336+ value : {{ $modelSpec.lmcacheConfig.workerPorts | quote }}
337+ {{- end }}
338+ {{- if hasKey $modelSpec.lmcacheConfig "p2pHost" }}
339+ - name : LMCACHE_P2P_HOST
340+ value : {{ $modelSpec.lmcacheConfig.p2pHost | quote }}
341+ {{- end }}
342+ {{- if hasKey $modelSpec.lmcacheConfig "p2pInitPorts" }}
343+ - name : LMCACHE_P2P_INIT_PORTS
344+ value : {{ $modelSpec.lmcacheConfig.p2pInitPorts | quote }}
332345 {{- end }}
333- {{- if hasKey $modelSpec.lmcacheConfig "distributedUrl " }}
334- - name : LMCACHE_DISTRIBUTED_URL
335- value : {{ $modelSpec.lmcacheConfig.distributedUrl | quote }}
346+ {{- if hasKey $modelSpec.lmcacheConfig "workerHeartbeatTime " }}
347+ - name : LMCACHE_LMCACHE_WORKER_HEARTBEAT_TIME
348+ value : {{ $modelSpec.lmcacheConfig.workerHeartbeatTime | quote }}
336349 {{- end }}
337350 {{- end }}
338351 {{- if or .Values.servingEngineSpec.configs $modelSpec.envFromSecret }}
0 commit comments