tricorder-observability / Starship

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

Create a CD pipeline to push main branch head code to a dedicated EKS cluster #33

Open nascentcore-eng opened 1 year ago

nascentcore-eng commented 1 year ago

Right now, we do sporadic release on tricorder-observability/helm-charts repo. And sometimes perform end2end test with helm installation on a EKS cluster.

Turns out that we have not really tested much of how things actually works. For example, in reviewing https://github.com/tricorder-observability/starship/pull/569, we found that agent has not actually properly deployed eBPF+WASM module.

The goal here is to test Starship from end2end and make sure everything works as expected.

This way, we can always view the most recent changes as a whole.

This is for integration tests.