diff --git a/aggregation-manager-server/src/main/helm/templates/service.yaml b/aggregation-manager-server/src/main/helm/templates/service.yaml
index 4af595e657094aac4bfd1b1e7d7386812f8577ae..201c90aac732912a2fbd7bf5a5a95c999720be9d 100644
--- a/aggregation-manager-server/src/main/helm/templates/service.yaml
+++ b/aggregation-manager-server/src/main/helm/templates/service.yaml
@@ -33,6 +33,9 @@ metadata:
 spec:
   type: ClusterIP
   ports:
+    - name: grpc-9090
+      port: 9090
+      protocol: TCP
     - name: metrics
       port: 8081
       protocol: TCP
diff --git a/aggregation-manager-server/src/test/helm/service_test.yaml b/aggregation-manager-server/src/test/helm/service_test.yaml
index 4f4733d627851e2458863ea27e75eb91cddf4a91..12e99797e21dec01f7b0be275f22cd4b9373d669 100644
--- a/aggregation-manager-server/src/test/helm/service_test.yaml
+++ b/aggregation-manager-server/src/test/helm/service_test.yaml
@@ -44,7 +44,17 @@ tests:
           path: spec.type
           value: ClusterIP
 
-  - it: has metrics port
+  - it: should have grpc port
+    asserts:
+      - contains:
+          path: spec.ports
+          content:
+            name: grpc-9090
+            port: 9090
+            protocol: TCP
+          count: 1
+          any: true
+  - it: should have metrics port
     asserts:
       - contains:
           path: spec.ports