diff --git a/kubernetes/helm_charts/core/nginx-private-ingress/templates/configMap.yaml b/kubernetes/helm_charts/core/nginx-private-ingress/templates/configMap.yaml
index 829f653cb6b66db83382ad532300ca0debb75301..a93e4e8e5b1bc9618015fac4666863360e01c638 100644
--- a/kubernetes/helm_charts/core/nginx-private-ingress/templates/configMap.yaml
+++ b/kubernetes/helm_charts/core/nginx-private-ingress/templates/configMap.yaml
@@ -7,7 +7,7 @@ data:
 
       location /learner/ {
         rewrite ^/learner/(.*) /$1 break;
-        proxy_pass http://learner;
+        proxy_pass http://learner-service:9000;
       }
       location /api/ {
         rewrite ^/api/(.*) /$1 break;
diff --git a/kubernetes/helm_charts/core/nginx-private-ingress/templates/deployment.yaml b/kubernetes/helm_charts/core/nginx-private-ingress/templates/deployment.yaml
index 4f12230b6546c51b5a7fbc43d725cdddcbc8ffbc..a6a794ca3e76af162fe7cad339c9bd00ae0a3b93 100644
--- a/kubernetes/helm_charts/core/nginx-private-ingress/templates/deployment.yaml
+++ b/kubernetes/helm_charts/core/nginx-private-ingress/templates/deployment.yaml
@@ -23,7 +23,7 @@ spec:
         ports:
         - containerPort: 80
         volumeMounts:
-        - mountPath: /etc/nginx/conf.d/
+        - mountPath: /etc/nginx/conf.d/default.conf
           name: config-volume
           subPath: default.conf
           readOnly: true