tricorder-observability / Starship

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

Starship helm charts is broken on Kubenetes 1.25 and newer version because of removing PSP #258

Open nascentcore-eng opened 1 year ago

nascentcore-eng commented 1 year ago

Describe the bug PodSecurityPolicy was deprecated in Kubernetes1.21, and has been removed in Kubernetes1.25

Starship bundles pod security policy in Kube prometheus stack which uses PSP. When installing Starship on Kubenetes 1.25 or newer versions, Helm installation would hang and eventually timed out because of not making progress.

To Reproduce Steps to reproduce the behavior:

  1. Download the newest version of Minikube 1.29 or newer.
  2. Start minikube cluster minikube start
  3. Install Starship with helm install my-starship tricorder-starship/starship
  4. See that the installation hangs and eventually timed out

Expected behavior Starship installation finished and Starship running fine

Screenshots img_v2_2ca41dd1-ce30-4fca-83a2-a39f4ae8388g

Additional context None