Deploy NBS 7 microservices
This phase deploys the NBS 7 application services into your Kubernetes cluster using Helm. Deploy services in the order listed — each service has dependencies on the ones before it.
After completing this phase, proceed to Validate the deployment.
Overview
Use the Helm CLI to deploy NBS 7 microservices into your Kubernetes cluster. Deploy the Helm charts in the following order. Verify that each microservice starts successfully before moving to the next service.
elasticsearch-efsmodernization-apinifi-efs- Validate ES, Mapi and Nifi
nbs-gatewaydataingestion-servicedata-processingnnd-service(Data Sync)case-notification
Have JDBC connection details available for modernization-api, nifi-efs, dataingestion-service, data-processing, and case-notification.
| Parameter | Example |
|---|---|
| db_endpoint | mySTLT-dbname.abcdefghij.us-east-1.rds.amazonaws.com |
| port | 1433 |
| databaseName | NBS_ODSE |
| DBUsername | nbs_ods |
| DBPassword | myrandompassword |
Run Helm install commands from the
chartsdirectory for all microservices. Before you run Helm install commands, verify you are authenticated to AWS by runningaws sts get-caller-identity.