diff --git a/devops/gc/deploy/README.md b/devops/gc/deploy/README.md
index 9b7a29226404ea5839cfaac04fc68f8b8f4000e5..6ac2f31db4642c3ae1fd8bad648e6ccbe7391050 100644
--- a/devops/gc/deploy/README.md
+++ b/devops/gc/deploy/README.md
@@ -27,6 +27,13 @@ Packages are only needed for installation from a local computer.
 Before installing deploy Helm chart you need to install [configmap Helm chart](../configmap).
 First you need to set variables in **values.yaml** file using any code editor. Some of the values are prefilled, but you need to specify some values as well. You can find more information about them below.
 
+### Global variables
+
+| Name | Description | Type | Default |Required |
+|------|-------------|------|---------|---------|
+**global.domain** | your domain for the external endpoint, ex `example.com` | string | - | yes
+**global.onPremEnabled** | whether on-prem is enabled | boolean | false | yes
+
 ### Configmap variables
 
 | Name | Description | Type | Default |Required |
@@ -61,8 +68,6 @@ First you need to set variables in **values.yaml** file using any code editor. S
 **conf.rabbitmqSecretName** | secret for rabbitmq | string | `rabbitmq-secret` | yes
 **conf.openidSecretName** | secret for openid | string | `notification-keycloak-secret` | yes
 **conf.notificationRedisSecretName** | Notification redis secret | string | `notification-redis-secret` | yes
-**conf.onPremEnabled** | whether on-prem is enabled | boolean | false | yes
-**conf.domain** | your domain, ex `example.com` | string | - | yes
 **conf.redisSSL** | Redis  host ssl config. External redis configuration only if true | string | false | no
 
 ### Istio variables
diff --git a/devops/gc/deploy/templates/configmap.yaml b/devops/gc/deploy/templates/configmap.yaml
index 67c3981f32ab4ec7c595dcdc5252c1417c0adbb5..ce5da3ac6d8e108e88c1272bc769ac69242f2267 100644
--- a/devops/gc/deploy/templates/configmap.yaml
+++ b/devops/gc/deploy/templates/configmap.yaml
@@ -18,5 +18,5 @@ data:
   {{- else }}
   REDIS_HOST: {{ printf "redis-%s" .Values.conf.appName | quote }}
   {{- end }}
-  {{- if not .Values.conf.onPremEnabled }}
+  {{- if not .Values.global.onPremEnabled }}
   {{- end }}
diff --git a/devops/gc/deploy/templates/deployment.yaml b/devops/gc/deploy/templates/deployment.yaml
index 40c4a8eb5381505ca650d3969b9cd997691f4730..a2700e0769fd9b8e4ce7af845035718434ed2d6b 100644
--- a/devops/gc/deploy/templates/deployment.yaml
+++ b/devops/gc/deploy/templates/deployment.yaml
@@ -30,7 +30,7 @@ spec:
               name: {{ .Values.conf.configmap  | quote}}
           - secretRef:
               name: {{ .Values.conf.notificationRedisSecretName | quote }}
-          {{- if .Values.conf.onPremEnabled }}
+          {{- if .Values.global.onPremEnabled }}
           - secretRef:
               name: {{ .Values.conf.rabbitmqSecretName  | quote}}
           - secretRef:
diff --git a/devops/gc/deploy/templates/service-account.yaml b/devops/gc/deploy/templates/service-account.yaml
index 0c19fb19730447742a87d6cfe7c5288bb5c573d9..82d89c34510b93c4ef8b77848ce784a887ef824f 100644
--- a/devops/gc/deploy/templates/service-account.yaml
+++ b/devops/gc/deploy/templates/service-account.yaml
@@ -1,4 +1,4 @@
-{{- if .Values.conf.onPremEnabled }}
+{{- if .Values.global.onPremEnabled }}
 apiVersion: v1
 kind: ServiceAccount
 metadata:
diff --git a/devops/gc/deploy/templates/service.yaml b/devops/gc/deploy/templates/service.yaml
index 26a5e52c00c5faea5ff4b4cf177f64e57a907bd0..57ef355de7daa88b845735ba4ed1ee9719958ce3 100644
--- a/devops/gc/deploy/templates/service.yaml
+++ b/devops/gc/deploy/templates/service.yaml
@@ -3,7 +3,7 @@ kind: Service
 metadata:
   name: {{ .Values.conf.appName  | quote}}
   annotations:
-  {{- if not .Values.conf.onPremEnabled }}
+  {{- if not .Values.global.onPremEnabled }}
     cloud.google.com/neg: '{"ingress": true}'
   {{- end }}
   namespace: {{ .Release.Namespace  | quote}}
diff --git a/devops/gc/deploy/templates/virtual-service.yaml b/devops/gc/deploy/templates/virtual-service.yaml
index 9d0f13aace68ffe5fb9f59068bbd7578d9f8ebdd..7b28c5a4813fa99f112947c4b65c20d16155b38d 100644
--- a/devops/gc/deploy/templates/virtual-service.yaml
+++ b/devops/gc/deploy/templates/virtual-service.yaml
@@ -5,10 +5,10 @@ metadata:
   namespace: {{ .Release.Namespace  | quote}}
 spec:
   hosts:
-    {{- if and .Values.conf.domain .Values.conf.onPremEnabled }}
-    - {{ printf "osdu.%s" .Values.conf.domain | quote }}
-    {{- else if .Values.conf.domain }}
-    - {{ .Values.conf.domain | quote }}
+    {{- if and .Values.global.domain .Values.global.onPremEnabled }}
+    - {{ printf "osdu.%s" .Values.global.domain | quote }}
+    {{- else if .Values.global.domain }}
+    - {{ .Values.global.domain | quote }}
     {{- else }}
     - "*"
     {{- end }}
diff --git a/devops/gc/deploy/values.yaml b/devops/gc/deploy/values.yaml
index 4a1ba30212535ce2a0d47f5142f28654e319af07..bd781e8578bd76d7775cce172fb294b935b1f148 100644
--- a/devops/gc/deploy/values.yaml
+++ b/devops/gc/deploy/values.yaml
@@ -1,3 +1,7 @@
+global:
+  domain: ""
+  onPremEnabled: false
+
 data:
   #Configmaps
   logLevel: "ERROR"
@@ -24,8 +28,6 @@ conf:
   rabbitmqSecretName: "rabbitmq-secret"
   openidSecretName: "notification-keycloak-secret"
   notificationRedisSecretName: "notification-redis-secret"
-  onPremEnabled: false
-  domain: ""
   redisSSL: false
 
 istio: