Kubernetes (K8) Deployment Artefacts
This section shows the folder structure of Holdings package.
Holdings Microservices for docker deployment is available as single release bundle (For example, ms-holdings-package-docker-<release.xxx>.zip). Kubernetes(K8) pack will be present inside src/docker.
Prerequisite
Ensure to meet the following prerequisites before deploying Holdings Microservice on Docker.
- Install the Docker engine on your deployment environment. For more information about the installation, click here.
- Turn on the Linux containers in Docker.
Enabling Kubernetes (on-premise):
1. After the docker is installed, enable Kubernetes in the Docker Desktop app.
2. Kubernetes requires a minimum of 6 CPUs to run smoothly. Go to Docker settings > Resources and increase the CPU and Memory as shown here.
3. Install Helm and set helm path as an environment variable on the system.
In this topic