DIA Test‐Space with Minikube
Developing, Testing, and Building the DIA platform with Minikube
- 1.Clone repo and change directory:
Note: Minikube runs on a virtualization layer on the host. The docker driver is usually the recommended and default option and should be seen as a requirement. For other supported drivers, please refer to Minikube's official documentation. You can also check Minikube's handbook for advanced command usage.
- 3.Build the necessary service containers by executing the following commands:
- 4.Run the installation script to set up the necessary services (Redis cache, Kafka streams, PostgreSQL, and InfluxDB databases) by executing the following commands:
Now that you have the local cluster running, you are ready to start.
- 5.import the test data from the diadata snapshot service: This requires the default structure to be empty and created inside the postgres server. The script will automatically download the snapshot, install it and remove the downloaded snapshot again.
To stop the cluster:
To delete the cluster node: