Description
Several environment variable values in the esignet-mosipid deployment YAML are incorrectly set to internal Kubernetes service names instead of the proper external base URLs for the target environment.
Current incorrect base URLs (internal service names):
http://ida-auth.ida
http://ida-otp.ida
http://ida-internal.ida
http://authmanager.kernel
http://auditmanager.kernel
These should be replaced with the correct base URL pointing to the environment where the MOSIP ID plugin is deployed:
https://api-internal.<env-name>.mosip.net (replace <env-name> with the actual environment name, e.g. qa11new)
Steps to Reproduce
- Deploy eSignet with the default
esignet-mosipid deployment YAML.
- Inspect the URL values for the properties listed below.
- Observe that the values point to internal Kubernetes service names instead of the correct environment base URL.
Expected Result
All URL values should be updated to use https://api-internal.<env-name>.mosip.net as the base URL, where <env-name> corresponds to the environment the MOSIP ID plugin is deployed and pointing to.
Expected configuration:
- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_KYC_AUTH_URL
value: >-
https://api-internal.<env-name>.mosip.net/idauthentication/v1/kyc-auth/delegated/${mosip.esignet.authenticator.ida.misp-license-key}/
- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_KYC_EXCHANGE_URL
value: >-
https://api-internal.<env-name>.mosip.net/idauthentication/v1/kyc-exchange/delegated/${mosip.esignet.authenticator.ida.misp-license-key}/
- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_SEND_OTP_URL
value: >-
https://api-internal.<env-name>.mosip.net/idauthentication/v1/otp/${mosip.esignet.authenticator.ida.misp-license-key}/
- name: MOSIP_ESIGNET_BINDER_IDA_KEY_BINDING_URL
value: >-
https://api-internal.<env-name>.mosip.net/idauthentication/v1/identity-key-binding/delegated/${mosip.esignet.authenticator.ida.misp-license-key}/
- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_GET_CERTIFICATES_URL
value: https://api-internal.<env-name>.mosip.net/idauthentication/v1/internal/getAllCertificates
- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_AUTH_TOKEN_URL
value: https://api-internal.<env-name>.mosip.net/v1/authmanager/authenticate/clientidsecretkey
- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_AUDIT_MANAGER_URL
value: https://api-internal.<env-name>.mosip.net/v1/auditmanager/audits
Note: Replace <env-name> with the actual environment name where the MOSIP ID plugin is deployed (e.g. qa11new). The base URL pattern is https://api-internal.<env-name>.mosip.net.
Screenshots
Environment
- Env: esqa180 pointing to qa11new
- Plugin: mosipid
Description
Several environment variable values in the
esignet-mosipiddeployment YAML are incorrectly set to internal Kubernetes service names instead of the proper external base URLs for the target environment.Current incorrect base URLs (internal service names):
http://ida-auth.idahttp://ida-otp.idahttp://ida-internal.idahttp://authmanager.kernelhttp://auditmanager.kernelThese should be replaced with the correct base URL pointing to the environment where the MOSIP ID plugin is deployed:
https://api-internal.<env-name>.mosip.net(replace<env-name>with the actual environment name, e.g.qa11new)Steps to Reproduce
esignet-mosipiddeployment YAML.Expected Result
All URL values should be updated to use
https://api-internal.<env-name>.mosip.netas the base URL, where<env-name>corresponds to the environment the MOSIP ID plugin is deployed and pointing to.Expected configuration:
Screenshots
Environment