Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 910 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 910 Bytes

Example Kubernetes Deployment with Minikube

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.)
  1. Setup kubectl and minikube locally
    1. https://kubernetes.io/docs/tasks/tools/install-kubectl/
    2. https://minikube.sigs.k8s.io/docs/start/
  2. minikube start
  3. ./build_images_for_minikube.sh to build required Docker images locally
  4. kubectl apply -f .
  5. 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.