diff --git a/devops/gcp/deploy/templates/partition-virtual-service.yml b/devops/gcp/deploy/templates/partition-virtual-service.yml
index 288cfe7430d8533a53a43b7f754c4841c1de959e..1853711e2ea2d5479d092bdeebf495d5a0dbca1c 100644
--- a/devops/gcp/deploy/templates/partition-virtual-service.yml
+++ b/devops/gcp/deploy/templates/partition-virtual-service.yml
@@ -5,7 +5,11 @@ metadata:
   namespace: "{{ .Release.Namespace }}"
 spec:
   hosts:
+    {{- if .Values.conf.domain }}
+    - {{ printf "osdu.%s" .Values.conf.domain | quote }}
+    {{- else }}
     - "*"
+    {{- end }}
   gateways:
     - service-gateway
   http:
diff --git a/devops/gcp/deploy/values.yaml b/devops/gcp/deploy/values.yaml
index 48d6a6e4511c459bf8646efc5f19856458420d3f..9792342b72b869f78f68f9d5d90d725c23885bb7 100644
--- a/devops/gcp/deploy/values.yaml
+++ b/devops/gcp/deploy/values.yaml
@@ -16,6 +16,7 @@ conf:
   secret: "partition-postgres-secret"
   appName: "partition"
   onPremEnabled: false
+  domain: ""
 namespacePolicy:
   mtlsMode: STRICT
 authorizations: