Skip to content

Commit 7b588e9

Browse files
committed
helm: add Istio DestinationRule template for EPP service
Signed-off-by: Ernest Wong <[email protected]>
1 parent 58ac08d commit 7b588e9

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{{- if eq .Values.provider.name "istio" }}
2+
apiVersion: networking.istio.io/v1
3+
kind: DestinationRule
4+
metadata:
5+
name: {{ include "gateway-api-inference-extension.name" . }}
6+
namespace: {{ .Release.Namespace }}
7+
spec:
8+
host: {{ include "gateway-api-inference-extension.name" . }}.{{ .Release.Namespace }}.svc.cluster.local
9+
trafficPolicy:
10+
tls:
11+
mode: SIMPLE
12+
insecureSkipVerify: true
13+
{{- end }}

config/charts/inferencepool/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ inferenceExtension:
1111
modelServerMetricsPath: "/metrics"
1212
modelServerMetricsScheme: "http"
1313
modelServerMetricsHttpsInsecureSkipVerify: true
14-
# This is the plugins configuration file.
14+
# This is the plugins configuration file.
1515
pluginsConfigFile: "default-plugins.yaml"
1616
# pluginsCustomConfig:
1717
# custom-plugins.yaml: |
@@ -42,7 +42,7 @@ inferencePool:
4242
targetPortNumber: 8000
4343
modelServerType: vllm # vllm, triton-tensorrt-llm
4444
# modelServers: # REQUIRED
45-
# matchLabels:
45+
# matchLabels:
4646
# app: vllm-llama3-8b-instruct
4747

4848
provider:

0 commit comments

Comments
 (0)