In this blog post I want to highlight that I just created a GitHub project and a 10 min YouTube video to “How to setup mongoDB in less than 4 min on a free IBM Cloud Kubernetes cluster at a Hackathon”.
My objective is to provide a small guide, how to setup a MongoDB server and Mongo UI (Mongo-Express) on a free IBM Cloud Kubernetes cluster and when you don’t want to use the existing MongoDB service on IBM Cloud.
On the free IBM Cloud Kubernetes cluster: No
persistent volume claims are used. So, keep in mind, if your Pod in Kubernetes crashes the data of the database is lost.
Based on the “security feature” of the MongoDB default port
27017, you need to run the application to access the MongoDB server in the Kubernetes cluster .
In other words, your UI application has to access the database with a server application, which also runs on the free Kubernetes cluster (like the Mongo UI (Mongo-Express) in that example here). You should implement a backend for frontend architecture.
The YouTube video shows the setup and a description how it works.