Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
nascentcore-eng opened this issue Mar 26, 2023 · 1 comment
Open

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

nascentcore-eng opened this issue Mar 26, 2023 · 1 comment
Labels
community Open Source community surrounding Starship and Tricorder project needs-triage Newly created issues that need assessment and find appropriate assignee rfc Request For Comments, proposals for community and team members to comment

Comments

@nascentcore-eng
Copy link
Contributor

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 nascentcore-eng added community Open Source community surrounding Starship and Tricorder project needs-triage Newly created issues that need assessment and find appropriate assignee rfc Request For Comments, proposals for community and team members to comment labels Mar 26, 2023
@nascentcore-eng
Copy link
Contributor Author

An example of reduced maintenance cost is in #258
where kube-prometheus-stack is broken on Kubernetes 1.25 and newer version because of the removal of pod security policy (PSP).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Open Source community surrounding Starship and Tricorder project needs-triage Newly created issues that need assessment and find appropriate assignee rfc Request For Comments, proposals for community and team members to comment
Projects
None yet
Development

No branches or pull requests

1 participant