Starship icon indicating copy to clipboard operation
Starship copied to clipboard

[RFC] Removing non-ebpf-related capability out of Starship

Open nascentcore-eng opened this issue 1 year ago • 1 comments

What's the motivation? Is it related to a problem? Starship is designed with eBPF as it's core and foundation.

We have components like kube Prometheus stack to support mainstream observability capability.

This is wrong, as we are not going to win customers with those table stake capabilities like prom and otel, and supporting those features consume quite a lot of man power. For example, we have 1 part time team member dedicated to maintaining the helm charts for bundling prom and otel components in Starship.

Describe the proposal Removing prom and otel support from helm charts, leave only the eBPF related components.

Describe alternatives you've considered Continue maintaining prom and otel components.

Additional context, for example, related issues, Kubernetes versions, Kernel versions etc. None

nascentcore-eng avatar Mar 26 '23 15:03 nascentcore-eng

An example of reduced maintenance cost is in https://github.com/tricorder-observability/Starship/issues/258 where kube-prometheus-stack is broken on Kubernetes 1.25 and newer version because of the removal of pod security policy (PSP).

nascentcore-eng avatar Mar 27 '23 03:03 nascentcore-eng