diff --git a/chart/pyroscope-ebpf/Chart.yaml b/chart/pyroscope-ebpf/Chart.yaml index e26a2c9..0ce31b8 100644 --- a/chart/pyroscope-ebpf/Chart.yaml +++ b/chart/pyroscope-ebpf/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: pyroscope-ebpf description: A Helm chart for Pyroscope eBPF type: application -version: 0.1.31 +version: 0.1.32 appVersion: "0.37.2" diff --git a/chart/pyroscope-ebpf/README.md b/chart/pyroscope-ebpf/README.md index c285cff..be70a31 100644 --- a/chart/pyroscope-ebpf/README.md +++ b/chart/pyroscope-ebpf/README.md @@ -1,6 +1,6 @@ # pyroscope-ebpf -![Version: 0.1.31](https://img.shields.io/badge/Version-0.1.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.37.2](https://img.shields.io/badge/AppVersion-0.37.2-informational?style=flat-square) +![Version: 0.1.32](https://img.shields.io/badge/Version-0.1.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.37.2](https://img.shields.io/badge/AppVersion-0.37.2-informational?style=flat-square) A Helm chart for Pyroscope eBPF @@ -42,6 +42,7 @@ helm delete my-release | image.pullPolicy | string | `"IfNotPresent"` | Image pull policy | | image.repository | string | `"pyroscope/pyroscope"` | image to use for deploying | | image.tag | string | `"0.37.2"` | Tag for pyroscope image to use | +| priorityClassName | string | `"system-node-critical"` | PriorityClassName to schedule pod with higher priority | | serviceAccount.annotations | object | `{}` | ServiceAccount annotations | | serviceAccount.create | bool | `true` | Create service account | | serviceAccount.name | string | `""` | Service account name to use, when empty will be set to created account if serviceAccount.create is set else to default | diff --git a/chart/pyroscope-ebpf/templates/daemonset.yaml b/chart/pyroscope-ebpf/templates/daemonset.yaml index 1be092c..129b6b7 100644 --- a/chart/pyroscope-ebpf/templates/daemonset.yaml +++ b/chart/pyroscope-ebpf/templates/daemonset.yaml @@ -19,6 +19,9 @@ spec: tolerations: {{- toYaml . | nindent 8 }} {{- end }} + {{- if .Values.priorityClassName }} + priorityClassName: {{ .Values.priorityClassName }} + {{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/chart/pyroscope-ebpf/values.yaml b/chart/pyroscope-ebpf/values.yaml index bb8da53..d7a2922 100644 --- a/chart/pyroscope-ebpf/values.yaml +++ b/chart/pyroscope-ebpf/values.yaml @@ -22,6 +22,8 @@ serviceAccount: # -- ServiceAccount annotations annotations: {} +# -- PriorityClassName to schedule pod with higher priority +priorityClassName: "system-node-critical" # -- Arguments to be passed to the pyroscope binary args: