helm
helm copied to clipboard
K8S service transaction-requests-service has wrong port configured in helm v8.7.0
Summary:
Can not send requests to transaction-requests-service through ingress controller if the mojaloop cluster is deployed using helm version v8.7.0.
The K8s service transaction-requests-service is misconfigured to forward the requests to port 3002 instead of 4001.
The target port needs to be change to 4001
Severity: High
Priority: Critical
Expected Behavior
The k8s service should forward the requests to 4001 port of "moja-transaction-requests-service".
Steps to Reproduce
- Deploy Mojaloop Helm chart mojaloop-8.7.0
- Deploy ingress controller nginx-ingress-1.25.0
- You can not reach http://transaction-request-service.local/transactionRequests
Temporary Workaround
Edit the k8s service using the following command and change the targetPort to 4001
kubectl -n demo edit service/moja-transaction-requests-service
@vijayg10 @amarmodus has this issue not been fixed?