Enhancements
Frontend applications
- From this release onwards, you can configure the context path (env variable
ALPHA_UI_BASE_HREF
) of any frontend application.
For example,/cm
can be now configured to be accessible under/vn-cm
Or,/admin
under/art-admin
- alpha-workflow-studio
- alpha-case-manager-ui
- alpha-admin-ui
- The base HREF can now be set dynamically using an environment variable during deployment, providing greater flexibility for hosting under different sub-paths.
- This feature ensures smoother integration with reverse proxies and multi-path setups in production environments.
Images
Service Name | Image Name | Image Version |
---|---|---|
alpha-workflow-studio | neutrinos.azurecr.io/alpha/alpha-workflow-studio | 25.1.0.0.62-prod |
alpha-case-manager-ui | neutrinos.azurecr.io/alpha/alpha-case-manager-ui | 25.1.0.0.107-prod |
alpha-admin-ui | neutrinos.azurecr.io/alpha/alpha-admin-ui | 25.1.0.0.76-prod |
Environment Variables
Project Name | Env Variable Name | Description | Example |
---|---|---|---|
alpha-workflow-studio | ALPHA_UI_BASE_HREF | Base HREF configuration for routing and asset resolution. | /studio/ |
alpha-case-manager-ui | ALPHA_UI_BASE_HREF | Base HREF configuration for routing and asset resolution. | /cm/ |
alpha-workflow-studio | CM_UI_URL | The URL to Case manager application | https://alpha.com/cm |
alpha-admin-ui | ALPHA_UI_BASE_HREF | Base HREF configuration for routing and asset resolution. | /admin/ |
Usage Instructions
- To configure the base HREF for any of the UI projects, set the
ALPHA_UI_BASE_HREF
environment variable during deployment. - Please ensure leading and trainling ‘/’ are added to the path value
Example Configuration:
For a deployment where the base path for alpha-case-manager-ui is /cm/
:
# Please ensure leading and trailing '/' in the value
alpha-case-manager-ui:
enabled: true
namespace: alpha
replicaCount: 1
image:
repository: neutrinos.azurecr.io/alpha/alpha-case-manager-ui
pullPolicy: Always
tag: '25.1.0.0.107-prod'
# ... other
# values...
env:
- name: ALPHA_UI_BASE_HREF
value: '/cm/'
Ingress Configuration
Update the ingress paths in the Helm chart to match the base HREF. Example:
ingress:
hosts:
- host: alpha.neutrinos-apps.com
paths:
- path: /cm/
pathType: Prefix