Installing Eventstore Microservice in Kubernetes On-premise
This section helps you to install the Event Store microservice in kubernetes.
To deploy Eventstore MS in Kubernetes on-premise,
- Download and extract eventstore-helm-sql-pack-xxx.zip. The images except db services are available in the eventstore-helm-sql-pack-xxx\eventstore\images path.
- Copy all the images available in the folder to Docker container using the docker load --input <imagename> command (For example: ms-eventstore-inboxoutbox-DEV.tar).
- Navigate to eventstore-helm-sql-pack-XXX folder and run the start-eventstore-sql.bat/.sh file, which deploys dbiniteventstore for the database and eventstore except db services in Kubernetes.
After successful deployment, Eventstore MS in Kubernetes is viewed as below.
- Check all the pods for Api, Ingester, and dbinit using the respective commands. The status of all pods should be running as shown below.
The IP address which is used to test the APIs from the local is generated as External-IP in the eventstore-api-svc pod. The IP address is localhost and the port is 7004.
In this topic