diff --git a/charts/baserow/README.md b/charts/baserow/README.md index a1b70b12..ebe9d191 100644 --- a/charts/baserow/README.md +++ b/charts/baserow/README.md @@ -62,6 +62,7 @@ The command removes all the Kubernetes components associated with the chart and | backend.asgi.nodeSelector | object | `{}` | Node labels for pod assignment | | backend.asgi.podAnnotations | object | `{}` | Annotations to be added to the frontend pods | | backend.asgi.podSecurityContext | object | `{"fsGroup":9999,"runAsGroup":9999,"runAsUser":9999}` | pod-level security context | +| backend.asgi.priorityClassName | string | `""` | Pod priority class name | | backend.asgi.replicaCount | int | `1` | Number of replicas | | backend.asgi.resources | object | `{}` | Resource limits and requests for the controller pods. | | backend.asgi.revisionHistoryLimit | int | `10` | The number of old ReplicaSets to retain | @@ -87,6 +88,7 @@ The command removes all the Kubernetes components associated with the chart and | backend.celery.nodeSelector | object | `{}` | Node labels for pod assignment | | backend.celery.podAnnotations | object | `{}` | Annotations to be added to the frontend pods | | backend.celery.podSecurityContext | object | `{"fsGroup":9999,"runAsGroup":9999,"runAsUser":9999}` | pod-level security context | +| backend.celery.priorityClassName | string | `""` | Pod priority class name | | backend.celery.replicaCount | int | `1` | Number of replicas | | backend.celery.resources | object | `{}` | Resource limits and requests for the controller pods. | | backend.celery.revisionHistoryLimit | int | `10` | The number of old ReplicaSets to retain | @@ -187,6 +189,7 @@ The command removes all the Kubernetes components associated with the chart and | backend.wsgi.nodeSelector | object | `{}` | Node labels for pod assignment | | backend.wsgi.podAnnotations | object | `{}` | Annotations to be added to the frontend pods | | backend.wsgi.podSecurityContext | object | `{"fsGroup":9999,"runAsGroup":9999,"runAsUser":9999}` | pod-level security context | +| backend.wsgi.priorityClassName | string | `""` | Pod priority class name | | backend.wsgi.replicaCount | int | `1` | Number of replicas | | backend.wsgi.resources | object | `{}` | Resource limits and requests for the controller pods. | | backend.wsgi.revisionHistoryLimit | int | `10` | The number of old ReplicaSets to retain | @@ -240,6 +243,7 @@ The command removes all the Kubernetes components associated with the chart and | frontend.nodeSelector | object | `{}` | Node labels for pod assignment | | frontend.podAnnotations | object | `{}` | Annotations to be added to the frontend pods | | frontend.podSecurityContext | object | `{"fsGroup":9999,"runAsGroup":9999,"runAsUser":9999}` | pod-level security context | +| frontend.priorityClassName | string | `""` | Pod priority class name | | frontend.replicaCount | int | `1` | Number of replicas | | frontend.resources | object | `{}` | Resource limits and requests for the controller pods. | | frontend.revisionHistoryLimit | int | `10` | The number of old ReplicaSets to retain | diff --git a/charts/baserow/templates/asgi/asgi-deployment.yaml b/charts/baserow/templates/asgi/asgi-deployment.yaml index 50aac91a..c87b742e 100644 --- a/charts/baserow/templates/asgi/asgi-deployment.yaml +++ b/charts/baserow/templates/asgi/asgi-deployment.yaml @@ -132,6 +132,9 @@ spec: - name: media mountPath: {{ .Values.backend.config.media.root | quote }} {{- end }} + {{- if .Values.backend.asgi.priorityClassName }} + priorityClassName: {{ .Values.backend.asgi.priorityClassName }} + {{- end }} {{- with .Values.backend.asgi.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/baserow/templates/celery/celery-deployment.yaml b/charts/baserow/templates/celery/celery-deployment.yaml index 6c8bc5c6..01c771c2 100644 --- a/charts/baserow/templates/celery/celery-deployment.yaml +++ b/charts/baserow/templates/celery/celery-deployment.yaml @@ -268,6 +268,9 @@ spec: - name: media mountPath: {{ .Values.backend.config.media.root | quote }} {{- end }} + {{- if .Values.backend.celery.priorityClassName }} + priorityClassName: {{ .Values.backend.celery.priorityClassName }} + {{- end }} {{- with .Values.backend.celery.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/baserow/templates/frontend/frontend-deployment.yaml b/charts/baserow/templates/frontend/frontend-deployment.yaml index c4dfbc57..1478275b 100644 --- a/charts/baserow/templates/frontend/frontend-deployment.yaml +++ b/charts/baserow/templates/frontend/frontend-deployment.yaml @@ -74,6 +74,9 @@ spec: securityContext: {{- toYaml . | nindent 12 }} {{- end }} + {{- if .Values.frontend.priorityClassName }} + priorityClassName: {{ .Values.frontend.priorityClassName }} + {{- end }} {{- with .Values.frontend.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/baserow/templates/wsgi/wsgi-deployment.yaml b/charts/baserow/templates/wsgi/wsgi-deployment.yaml index a0e3df43..1a14a308 100644 --- a/charts/baserow/templates/wsgi/wsgi-deployment.yaml +++ b/charts/baserow/templates/wsgi/wsgi-deployment.yaml @@ -134,6 +134,9 @@ spec: - name: media mountPath: {{ .Values.backend.config.media.root | quote }} {{- end }} + {{- if .Values.backend.wsgi.priorityClassName }} + priorityClassName: {{ .Values.backend.wsgi.priorityClassName }} + {{- end }} {{- with .Values.backend.wsgi.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/baserow/values.schema.json b/charts/baserow/values.schema.json index 9ca09271..57de710e 100644 --- a/charts/baserow/values.schema.json +++ b/charts/baserow/values.schema.json @@ -71,6 +71,9 @@ } } }, + "priorityClassName": { + "type": "string" + }, "replicaCount": { "type": "integer" }, @@ -193,6 +196,9 @@ } } }, + "priorityClassName": { + "type": "string" + }, "replicaCount": { "type": "integer" }, @@ -598,6 +604,9 @@ } } }, + "priorityClassName": { + "type": "string" + }, "replicaCount": { "type": "integer" }, @@ -841,6 +850,9 @@ } } }, + "priorityClassName": { + "type": "string" + }, "replicaCount": { "type": "integer" }, diff --git a/charts/baserow/values.yaml b/charts/baserow/values.yaml index 1925db7f..bd125002 100644 --- a/charts/baserow/values.yaml +++ b/charts/baserow/values.yaml @@ -26,6 +26,9 @@ frontend: runAsGroup: 9999 runAsUser: 9999 + # -- Pod priority class name + priorityClassName: "" + # -- Number of replicas replicaCount: 1 @@ -150,6 +153,9 @@ backend: runAsGroup: 9999 runAsUser: 9999 + # -- Pod priority class name + priorityClassName: "" + # -- Number of replicas replicaCount: 1 @@ -239,6 +245,9 @@ backend: runAsGroup: 9999 runAsUser: 9999 + # -- Pod priority class name + priorityClassName: "" + # -- Number of replicas replicaCount: 1 @@ -476,6 +485,9 @@ backend: runAsGroup: 9999 runAsUser: 9999 + # -- Pod priority class name + priorityClassName: "" + # -- Number of replicas replicaCount: 1 diff --git a/charts/polr/Chart.yaml b/charts/polr/Chart.yaml index 8954d470..1648c71d 100644 --- a/charts/polr/Chart.yaml +++ b/charts/polr/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: polr description: Polr is a quick, modern, and open-source link shortener type: application -version: 1.10.1 +version: 1.11.0 appVersion: "2.3.0" home: https://github.com/christianhuth/helm-charts icon: http://docs.polrproject.org/en/latest/logo.png @@ -15,11 +15,11 @@ sources: dependencies: - name: mysql repository: https://charts.bitnami.com/bitnami - version: 9.19.1 + version: 9.22.0 annotations: artifacthub.io/changes: | - kind: changed - description: URL and name of Helm repository + description: bumped chart version of mysql to 9.22.0 artifacthub.io/screenshots: | - title: Polr converts some long links into shorter ones. url: https://selfhostedweb.org/wp-content/uploads/2017/02/shortit-1024x346.png