tricorder-observability / Starship

Starship: next-generation Observability platform built with eBPF+WASM
GNU Affero General Public License v3.0
164 stars 25 forks source link

Create a compete development environment for developing Starship #135

Open nascentcore-eng opened 1 year ago

nascentcore-eng commented 1 year ago

Context Currently there is no complete development environment to deploy Starship in one command One has to deploy starship onto a EKS cluster, this is very slow and error prone

Objective Come up a way to deploy Starship locally without any Kubernetes cluster support. And anyone can just edit the code and deploy the whole thing and see what happens

Proposed solution Use skaffold to deploy the Starship helm charts onto a Minikube cluster. And add instruction to use dev image as the development environment without needing to provision the localhost.

nascentcore-eng commented 1 year ago

https://skaffold.dev/docs/pipeline-stages/deployers/helm/