diff --git a/devops/gcp/deploy/README.md b/devops/gcp/deploy/README.md
index 37f5be88a950aad61f3857f079ba6f0b04c3eaf2..75cb85397e847405f2d1b726116773ceb7711f65 100644
--- a/devops/gcp/deploy/README.md
+++ b/devops/gcp/deploy/README.md
@@ -98,7 +98,7 @@ First you need to set variables in **values.yaml** file using any code editor. S
 |------|-------------|------|---------|---------|
 **logLevel** | logging level | string | INFO | yes
 **springProfilesActive** | active spring profile | string | gcp | yes
-**projectId** | your Google Cloud project id | string | - | yes
+**projectId** | your Google Cloud project id | string | - | only in case of Google Cloud installation
 **dataProjectId** | in case of multiproject cloud installation (services and data stored in different project) the name of data project | string | - | only in case of multiproject installation
 **partitionAdminAccounts** | admin accounts validated by partition service | string | - | yes
 **serviceAccountTail** | ending of Google Cloud service account | string | .iam.gserviceaccount.com | yes
@@ -106,6 +106,7 @@ First you need to set variables in **values.yaml** file using any code editor. S
 **partitionNamespace** | datastore namespace where partition will store the data | string | partition | yes
 **dataPartitionId** | data partition id | string | - | yes
 **datafierSa** | datafier service account | string | datafier | yes
+**bucketPrefix** | minio bucket name prefix | string | - | only in case of Reference installation
 **minioExternalEndpoint** | api url for external minio, if external minio is configured - this value will be set for MINIO_ENDPOINT and FILE_MINIO_ENDPOINT in bootstrap configmap | string | - | no
 
 ### Deployment variables
diff --git a/devops/gcp/deploy/templates/configmap-bootstrap.yaml b/devops/gcp/deploy/templates/configmap-bootstrap.yaml
index e79410b8589731493e7ad9e69e12cbce44fea4c5..2e50d55f0c8bb261b74eb90ed94af0039a658555 100644
--- a/devops/gcp/deploy/templates/configmap-bootstrap.yaml
+++ b/devops/gcp/deploy/templates/configmap-bootstrap.yaml
@@ -10,17 +10,18 @@ data:
   DATA_PARTITION_ID: "{{ .Values.data.dataPartitionId }}"
   PARTITION_CLEAN_UP_ENABLED: "{{ .Values.data.partitionCleanUpEnabled }}"
   ENVIRONMENT: "{{ .Values.data.springProfilesActive }}"
-  {{- if .Values.data.dataProjectId }}
-  PROJECT_ID: "{{ .Values.data.dataProjectId }}"
-  {{- else }}
-  PROJECT_ID: "{{ .Values.data.projectId }}"
-  {{- end }}
   {{- if .Values.conf.onPremEnabled }}
   SERVICE_ACCOUNT: {{ printf "%s@service.local" .Values.data.datafierSa | quote }}
   DOMAIN: "{{ .Values.conf.domain }}"
+  BUCKET_PREFIX: {{ .Values.data.bucketPrefix | quote }}
   MINIO_ENDPOINT: {{ default "http://minio:9000" .Values.data.minioExternalEndpoint | quote }}
   FILE_MINIO_ENDPOINT: {{ default (printf "https://s3.%s" .Values.conf.domain) .Values.data.minioExternalEndpoint | quote }}
   {{- else }}
+  {{- if .Values.data.dataProjectId }}
+  PROJECT_ID: "{{ .Values.data.dataProjectId }}"
+  {{- else }}
+  PROJECT_ID: "{{ .Values.data.projectId }}"
+  {{- end }}
   SERVICE_ACCOUNT: {{ printf "%s@%s.iam.gserviceaccount.com" .Values.data.datafierSa .Values.data.projectId | quote }}
   {{- end }}
   DATA_PARTITION_ID_LIST: {{ join "," .Values.data.dataPartitionIdList | quote }}
diff --git a/devops/gcp/deploy/values.yaml b/devops/gcp/deploy/values.yaml
index 67850143ffd1cea041f4d6ba35cd1fd25c1e9a5d..9c3e8153200375c08153fd2a378e2613cb8d51f6 100644
--- a/devops/gcp/deploy/values.yaml
+++ b/devops/gcp/deploy/values.yaml
@@ -10,6 +10,7 @@ data:
   partitionName: "partition"
   partitionNamespace: "partition"
   datafierSa: "datafier"
+  bucketPrefix: ""
   partitionCleanUpEnabled: "false"
   minioExternalEndpoint: "" # use only if external minio is configured
   # deployments
diff --git a/devops/gcp/pipeline/override-stages.yml b/devops/gcp/pipeline/override-stages.yml
index 40c4edd83f3b9cd8f35ad32c5aadd7ee0bad05c5..9152a9cbc55b136d46c96714ed55114815e1ddbb 100644
--- a/devops/gcp/pipeline/override-stages.yml
+++ b/devops/gcp/pipeline/override-stages.yml
@@ -127,7 +127,7 @@ osdu-gcp-anthos-deploy: # verified deploy after tests
       --set data.bootstrapServiceAccountName=$OSDU_GCP_BOOTSTRAP_SA
       --set data.image=$CI_REGISTRY_IMAGE/osdu-gcp-$OSDU_GCP_SERVICE:$CI_COMMIT_SHORT_SHA
       --set data.serviceAccountName=$OSDU_GCP_SERVICE
-      --set data.projectId=osdu-anthos
+      --set data.bucketPrefix=osdu-anthos
       --set data.dataPartitionId=$OSDU_GCP_TENANT
       --set data.logLevel=INFO
       --set data.springProfilesActive=anthos
diff --git a/provider/partition-gcp/bootstrap/data_anthos.sh b/provider/partition-gcp/bootstrap/data_anthos.sh
index df38c2bce4cdaa5af5361c5a00149b5229f20b27..412f2d77f634f192b179da71e771b1e7a415e7da 100644
--- a/provider/partition-gcp/bootstrap/data_anthos.sh
+++ b/provider/partition-gcp/bootstrap/data_anthos.sh
@@ -6,7 +6,7 @@ generate_post_data_anthos() {
   "properties": {
     "projectId": {
       "sensitive": false,
-      "value": "${PROJECT_ID}"
+      "value": "${BUCKET_PREFIX}"
     },
     "serviceAccount": {
       "sensitive": false,
@@ -30,7 +30,7 @@ generate_post_data_anthos() {
     },
     "bucket": {
       "sensitive": false,
-      "value": "${PROJECT_ID}-${DATA_PARTITION_ID}-records"
+      "value": "${BUCKET_PREFIX}-${DATA_PARTITION_ID}-records"
     },
     "crmAccountID": {
       "sensitive": false,