This set of Kubernetes config files recreates the same sample app under the /examples directory, but within a minikube environment.
- data-prepper.yaml contains a deployment, service, headless service, and configmap required to run Data Prepper with Kubernetes
- sample-project-applications.yaml contains configuration required to setup the remaining elements of the sample project (OpenSearch, OpenSearch Dashboards, etc.)
- Setup kubectl and minikube locally
minikube start
./build_images_for_minikube.sh
to build required Docker images locallykubectl apply -f .
- To cleanup,
kubectl delete -f .
Once the k8s deployment is running, you can check the status via minikube dashboard
and visiting the output URL in a browser.