This example illustrates how you can build a complete onboarding solution by combining multiple services (based on business processes and decisions).
It consists of three independent services:
Users will typically only interact with the main onboarding service, but this one relies on the other two to manage some of the work.
You can run the example in any of the following configurations:
You will need:
When using native image compilation, you will also need:
Please follow the instruction for each of the individual services. It is recommended to install them in given order.
Once the services are up and running, please use the sample request as described in the onboarding service readme to start a new onboarding.
Once you have deployed the three services (see the READMEs above), you can run the following command to expose the onboarding-service
via Node Port (the default option already configured for you):
minikube service --url onboarding-service
You should see the URL in the terminal. Use it to make the calls to the onboarding-service