diff --git a/devops/gcp/deploy/templates/indexer-deploy.yml b/devops/gcp/deploy/templates/indexer-deploy.yml
index fcbe1a8708b76eb20517324fe46cec9bf1eaa6b0..2cd5d863e8075527279c5e4a26fab4d7471b78ad 100644
--- a/devops/gcp/deploy/templates/indexer-deploy.yml
+++ b/devops/gcp/deploy/templates/indexer-deploy.yml
@@ -23,7 +23,9 @@ spec:
         imagePullPolicy: "{{ .Values.data.imagePullPolicy }}"
         envFrom:
         - configMapRef:
-            name: "{{ .Values.conf.configmap }}"             
+            name: "{{ .Values.conf.configmap }}"
+        - secretRef:
+            name: "{{ .Values.conf.elastic_secret_name }}"
         securityContext:
           allowPrivilegeEscalation: false
           runAsUser: 0
diff --git a/devops/gcp/deploy/values.yaml b/devops/gcp/deploy/values.yaml
index cb2dc074295ad64cccccaf0fa60382016736fb9b..3ae46b413512e04ad6f574c68a9bbd0f9bfe557c 100644
--- a/devops/gcp/deploy/values.yaml
+++ b/devops/gcp/deploy/values.yaml
@@ -13,4 +13,5 @@ data:
 
 conf:
   configmap: "indexer-config"
+  elastic_secret_name: "elastic-secret"
   app_name: "indexer"