From c75447b0314eba2d5da0ca2a61ba8f6d0b671b65 Mon Sep 17 00:00:00 2001 From: WrenIX Date: Tue, 16 Jul 2024 13:13:56 +0200 Subject: [PATCH 01/10] fix(home-assistant): update AppVersion v2024.7.2 --- home-assistant/Chart.yaml | 4 ++-- home-assistant/README.adoc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/home-assistant/Chart.yaml b/home-assistant/Chart.yaml index 24af8c0..eaafa7f 100644 --- a/home-assistant/Chart.yaml +++ b/home-assistant/Chart.yaml @@ -2,9 +2,9 @@ apiVersion: v2 name: home-assistant description: Home Assistant with tooling to run on an k3s pi type: application -version: 0.1.18 +version: 0.1.19 # renovate: image=ghcr.io/home-assistant/home-assistant -appVersion: "2024.7.1" +appVersion: "2024.7.2" maintainers: - name: WrenIX url: https://wrenix.eu diff --git a/home-assistant/README.adoc b/home-assistant/README.adoc index 066c85c..725e75c 100644 --- a/home-assistant/README.adoc +++ b/home-assistant/README.adoc @@ -2,9 +2,9 @@ = home-assistant -image::https://img.shields.io/badge/Version-0.1.18-informational?style=flat-square[Version: 0.1.18] +image::https://img.shields.io/badge/Version-0.1.19-informational?style=flat-square[Version: 0.1.19] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] -image::https://img.shields.io/badge/AppVersion-2024.7.1-informational?style=flat-square[AppVersion: 2024.7.1] +image::https://img.shields.io/badge/AppVersion-2024.7.2-informational?style=flat-square[AppVersion: 2024.7.2] == Maintainers .Maintainers From dac942fc6f893b9a4b6fb03aa40cee67db6b9b9f Mon Sep 17 00:00:00 2001 From: WrenIX Date: Tue, 16 Jul 2024 13:14:44 +0200 Subject: [PATCH 02/10] fix(grampsweb): update AppVersion v24.7.0 --- grampsweb/Chart.yaml | 4 ++-- grampsweb/README.adoc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/grampsweb/Chart.yaml b/grampsweb/Chart.yaml index d9d9296..13ef6e3 100644 --- a/grampsweb/Chart.yaml +++ b/grampsweb/Chart.yaml @@ -3,9 +3,9 @@ name: grampsweb description: A Helm chart for gramps web icon: https://raw.githubusercontent.com/gramps-project/Gramps.js/main/images/icon512.png type: application -version: 0.1.12 +version: 0.1.13 # renovate: image=ghcr.io/gramps-project/grampsweb -appVersion: "24.6.0" +appVersion: "24.7.0" maintainers: - name: WrenIX url: https://wrenix.eu diff --git a/grampsweb/README.adoc b/grampsweb/README.adoc index 90e3ade..7ae6092 100644 --- a/grampsweb/README.adoc +++ b/grampsweb/README.adoc @@ -2,9 +2,9 @@ = grampsweb -image::https://img.shields.io/badge/Version-0.1.12-informational?style=flat-square[Version: 0.1.12] +image::https://img.shields.io/badge/Version-0.1.13-informational?style=flat-square[Version: 0.1.13] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] -image::https://img.shields.io/badge/AppVersion-24.6.0-informational?style=flat-square[AppVersion: 24.6.0] +image::https://img.shields.io/badge/AppVersion-24.7.0-informational?style=flat-square[AppVersion: 24.7.0] == Maintainers .Maintainers From 5706e787d652e41b2581b9f985bd1181e9ea626e Mon Sep 17 00:00:00 2001 From: WrenIX Date: Tue, 16 Jul 2024 13:30:30 +0200 Subject: [PATCH 03/10] fix(grampsweb): improve configuration (add MEDIA_PREFIX_TREE) --- grampsweb/Chart.yaml | 2 +- grampsweb/README.adoc | 11 ++++++++--- grampsweb/templates/deployment.yaml | 7 ------- grampsweb/templates/secret.yaml | 9 +++++++++ grampsweb/values.yaml | 4 ++++ 5 files changed, 22 insertions(+), 11 deletions(-) diff --git a/grampsweb/Chart.yaml b/grampsweb/Chart.yaml index 13ef6e3..21deb39 100644 --- a/grampsweb/Chart.yaml +++ b/grampsweb/Chart.yaml @@ -3,7 +3,7 @@ name: grampsweb description: A Helm chart for gramps web icon: https://raw.githubusercontent.com/gramps-project/Gramps.js/main/images/icon512.png type: application -version: 0.1.13 +version: 0.1.14 # renovate: image=ghcr.io/gramps-project/grampsweb appVersion: "24.7.0" maintainers: diff --git a/grampsweb/README.adoc b/grampsweb/README.adoc index 7ae6092..de59de3 100644 --- a/grampsweb/README.adoc +++ b/grampsweb/README.adoc @@ -2,7 +2,7 @@ = grampsweb -image::https://img.shields.io/badge/Version-0.1.13-informational?style=flat-square[Version: 0.1.13] +image::https://img.shields.io/badge/Version-0.1.14-informational?style=flat-square[Version: 0.1.14] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] image::https://img.shields.io/badge/AppVersion-24.7.0-informational?style=flat-square[AppVersion: 24.7.0] == Maintainers @@ -80,7 +80,7 @@ helm uninstall grampsweb-release | gramps.baseURL | string | `"https://gramps.example.org"` -| +| Base URL where the API can be reached (e.g. https://mygramps.mydomain.com/). This is necessary e.g. to build correct passwort reset links | gramps.mail.from | string @@ -112,10 +112,15 @@ helm uninstall grampsweb-release | `nil` | SMTP server username +| gramps.mediaPrefixTree +| bool +| `false` +| whether or not to use a separate subfolder for the media files of each tree. Defaults to False, but strongly recommend to use True in a multi-tree setup + | gramps.tree | string | `"Gramps Web"` -| +| To enable multi-tree support, the TREE config option must be set to a single asterisk `*` | image.pullPolicy | string diff --git a/grampsweb/templates/deployment.yaml b/grampsweb/templates/deployment.yaml index 7c6592f..f3e15ae 100644 --- a/grampsweb/templates/deployment.yaml +++ b/grampsweb/templates/deployment.yaml @@ -36,13 +36,6 @@ spec: {{- toYaml .Values.securityContext | nindent 12 }} image: "{{ .Values.image.registry }}/{{ .Values.image.repository }}:{{ .Values.image.tag | default (printf "v%s" .Chart.AppVersion) }}" imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- with .Values.gramps }} - env: - - name: "GRAMPSWEB_TREE" - value: "{{ .tree }}" - - name: "GRAMPSWEB_BASE_URL" - value: "{{ .baseURL }}" - {{- end }} envFrom: - secretRef: name: {{ include "grampsweb.fullname" . }} diff --git a/grampsweb/templates/secret.yaml b/grampsweb/templates/secret.yaml index ab2b1b0..2baa59e 100644 --- a/grampsweb/templates/secret.yaml +++ b/grampsweb/templates/secret.yaml @@ -6,6 +6,15 @@ metadata: labels: {{- include "grampsweb.labels" . | nindent 4 }} data: + {{- with .Values.gramps.baseURL }} + GRAMPSWEB_BASE_URL: {{ . | b64enc }} + {{- end }} + {{- with .Values.gramps.tree }} + GRAMPSWEB_TREE: {{ . | b64enc }} + {{- end }} + {{- with .Values.gramps.mediaPrefixTree }} + GRAMPSWEB_MEDIA_PREFIX_TREE: {{ . | ternary "TRUE" "FALSE" | b64enc }} + {{- end }} {{- with .Values.gramps.mediaBaseDir }} GRAMPSWEB_MEDIA_BASE_DIR: {{ . | b64enc }} {{- end }} diff --git a/grampsweb/values.yaml b/grampsweb/values.yaml index 0fc804a..a088a88 100644 --- a/grampsweb/values.yaml +++ b/grampsweb/values.yaml @@ -16,8 +16,12 @@ nameOverride: "" fullnameOverride: "" gramps: + # -- To enable multi-tree support, the TREE config option must be set to a single asterisk `*` tree: "Gramps Web" + # -- Base URL where the API can be reached (e.g. https://mygramps.mydomain.com/). This is necessary e.g. to build correct passwort reset links baseURL: "https://gramps.example.org" + # -- whether or not to use a separate subfolder for the media files of each tree. Defaults to False, but strongly recommend to use True in a multi-tree setup + mediaPrefixTree: false mail: # -- SMTP server host (e.g. for sending password reset e-mails) host: From 29ceef56f0c13d12e6a595cce761b5a516a61d6c Mon Sep 17 00:00:00 2001 From: WrenIX Date: Fri, 19 Jul 2024 17:28:32 +0200 Subject: [PATCH 04/10] fix(gotosocial): add tracing support --- gotosocial/Chart.yaml | 2 +- gotosocial/README.adoc | 24 ++++++++++++++++++++++-- gotosocial/templates/secret.yaml | 12 ++++++++++++ gotosocial/values.yaml | 11 ++++++++++- 4 files changed, 45 insertions(+), 4 deletions(-) diff --git a/gotosocial/Chart.yaml b/gotosocial/Chart.yaml index d9d1408..ee7c91a 100644 --- a/gotosocial/Chart.yaml +++ b/gotosocial/Chart.yaml @@ -3,7 +3,7 @@ name: gotosocial description: With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to! icon: https://docs.gotosocial.org/en/latest/assets/sloth.png type: application -version: 0.1.9 +version: 0.2.0 # renovate: image=docker.io/superseriousbusiness/gotosocial appVersion: "0.16.0" maintainers: diff --git a/gotosocial/README.adoc b/gotosocial/README.adoc index 884dc79..15ac1be 100644 --- a/gotosocial/README.adoc +++ b/gotosocial/README.adoc @@ -2,7 +2,7 @@ = gotosocial -image::https://img.shields.io/badge/Version-0.1.9-informational?style=flat-square[Version: 0.1.9] +image::https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square[Version: 0.2.0] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] image::https://img.shields.io/badge/AppVersion-0.16.0-informational?style=flat-square[AppVersion: 0.16.0] == Maintainers @@ -302,6 +302,26 @@ helm uninstall gotosocial-release | `true` | Use SSL for S3 connections. Only set this to 'false' when testing locally. +| gotosocial.tracing.enabled +| bool +| `false` +| Enable OpenTelemetry based tracing support. + +| gotosocial.tracing.endpoint +| string +| `""` +| Endpoint of the trace ingester. When using the gRPC or HTTP based transports, provide the endpoint as a single address/port combination without a protocol scheme. + +| gotosocial.tracing.insecureTransport +| bool +| `false` +| Disable TLS for the gRPC and HTTP transport protocols. + +| gotosocial.tracing.transport +| string +| `"grpc"` +| Set the transport protocol for the tracing system. Can either be "grpc" for OTLP gRPC, or "http" for OTLP HTTP. + | gotosocial.tz | string | `"UTC"` @@ -480,7 +500,7 @@ helm uninstall gotosocial-release | serviceAccount.name | string | `""` -| If not set and create is true, a name is generated using the fullname template +| The name of the service account to use. If not set and create is true, a name is generated using the fullname template | tolerations | list diff --git a/gotosocial/templates/secret.yaml b/gotosocial/templates/secret.yaml index e4d98f5..558f872 100644 --- a/gotosocial/templates/secret.yaml +++ b/gotosocial/templates/secret.yaml @@ -99,4 +99,16 @@ data: {{- end }}{{/* end-with smtp */}} GTS_METRICS_ENABLED: {{ toYaml .metrics.enabled | b64enc }} + + # https://www.w3.org/TR/trace-context/#traceparent-header + GTS_REQUEST_ID_HEADER: {{ "Traceparent" | b64enc }} + {{- with .tracing }} + {{- if .enabled }} + GTS_TRACING_ENABLED: {{ "true" | b64enc}} + GTS_TRACING_TRANSPORT: {{ .transport | b64enc }} + GTS_TRACING_ENDPOINT: {{ .endpoint | b64enc }} + GTS_TRACING_INSECURE_TRANSPORT: {{ toYaml .insecureTransport | b64enc }} + {{- end }}{{/* end-if .tracing.enabled */}} + {{- end }}{{/* end-with .tracing */}} + {{- end }}{{/* end-with .gotosocial */}} diff --git a/gotosocial/values.yaml b/gotosocial/values.yaml index 312ea2c..24977ae 100644 --- a/gotosocial/values.yaml +++ b/gotosocial/values.yaml @@ -174,6 +174,15 @@ gotosocial: enabled: false username: "" password: "" + tracing: + # -- Enable OpenTelemetry based tracing support. + enabled: false + # -- Set the transport protocol for the tracing system. Can either be "grpc" for OTLP gRPC, or "http" for OTLP HTTP. + transport: grpc + # -- Endpoint of the trace ingester. When using the gRPC or HTTP based transports, provide the endpoint as a single address/port combination without a protocol scheme. + endpoint: "" + # -- Disable TLS for the gRPC and HTTP transport protocols. + insecureTransport: false prometheus: servicemonitor: @@ -188,7 +197,7 @@ serviceAccount: # -- Annotations to add to the service account annotations: {} # -- The name of the service account to use. - # -- If not set and create is true, a name is generated using the fullname template + # If not set and create is true, a name is generated using the fullname template name: "" podAnnotations: {} From 3fac9855f10f6eb45afd5d45e712731ccea5064c Mon Sep 17 00:00:00 2001 From: WrenIX Date: Sat, 20 Jul 2024 16:59:36 +0200 Subject: [PATCH 05/10] fix(home-assistant): update AppVersion v2024.7.3 (and nats) --- home-assistant/Chart.yaml | 4 ++-- home-assistant/README.adoc | 6 +++--- home-assistant/values.yaml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/home-assistant/Chart.yaml b/home-assistant/Chart.yaml index eaafa7f..169a5dc 100644 --- a/home-assistant/Chart.yaml +++ b/home-assistant/Chart.yaml @@ -2,9 +2,9 @@ apiVersion: v2 name: home-assistant description: Home Assistant with tooling to run on an k3s pi type: application -version: 0.1.19 +version: 0.1.20 # renovate: image=ghcr.io/home-assistant/home-assistant -appVersion: "2024.7.2" +appVersion: "2024.7.3" maintainers: - name: WrenIX url: https://wrenix.eu diff --git a/home-assistant/README.adoc b/home-assistant/README.adoc index 725e75c..63d36ff 100644 --- a/home-assistant/README.adoc +++ b/home-assistant/README.adoc @@ -2,9 +2,9 @@ = home-assistant -image::https://img.shields.io/badge/Version-0.1.19-informational?style=flat-square[Version: 0.1.19] +image::https://img.shields.io/badge/Version-0.1.20-informational?style=flat-square[Version: 0.1.20] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] -image::https://img.shields.io/badge/AppVersion-2024.7.2-informational?style=flat-square[AppVersion: 2024.7.2] +image::https://img.shields.io/badge/AppVersion-2024.7.3-informational?style=flat-square[AppVersion: 2024.7.3] == Maintainers .Maintainers @@ -184,7 +184,7 @@ helm uninstall home-assistant-release | nats.image.tag | string -| `"2.10.17-scratch"` +| `"2.10.18-scratch"` | | nats.livenessProbe.tcpSocket.port diff --git a/home-assistant/values.yaml b/home-assistant/values.yaml index c5c796a..7253491 100644 --- a/home-assistant/values.yaml +++ b/home-assistant/values.yaml @@ -24,7 +24,7 @@ nats: registry: docker.io repository: library/nats pullPolicy: IfNotPresent - tag: "2.10.17-scratch" + tag: "2.10.18-scratch" service: port: nats: 4222 From 7285edf31c0b5e3459cb99931f06c5ee36ab086f Mon Sep 17 00:00:00 2001 From: WrenIX Date: Sat, 20 Jul 2024 17:00:27 +0200 Subject: [PATCH 06/10] fix(forgejo-runner): update kubectl to 1.30.3 --- forgejo-runner/Chart.yaml | 2 +- forgejo-runner/README.adoc | 4 ++-- forgejo-runner/values.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/forgejo-runner/Chart.yaml b/forgejo-runner/Chart.yaml index 6987468..f8e99da 100644 --- a/forgejo-runner/Chart.yaml +++ b/forgejo-runner/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: forgejo-runner description: Deploy runner for an forgejo instance (default codeberg.org) type: application -version: 0.2.4 +version: 0.2.5 # renovate: image=code.forgejo.org/forgejo/runner appVersion: "3.5.0" maintainers: diff --git a/forgejo-runner/README.adoc b/forgejo-runner/README.adoc index d0e0998..84a1c8b 100644 --- a/forgejo-runner/README.adoc +++ b/forgejo-runner/README.adoc @@ -2,7 +2,7 @@ = forgejo-runner -image::https://img.shields.io/badge/Version-0.2.4-informational?style=flat-square[Version: 0.2.4] +image::https://img.shields.io/badge/Version-0.2.5-informational?style=flat-square[Version: 0.2.5] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] image::https://img.shields.io/badge/AppVersion-3.5.0-informational?style=flat-square[AppVersion: 3.5.0] == Maintainers @@ -295,7 +295,7 @@ helm uninstall forgejo-runner-release | kubectl.image.tag | string -| `"1.30.2"` +| `"1.30.3"` | | nameOverride diff --git a/forgejo-runner/values.yaml b/forgejo-runner/values.yaml index 8b6317d..7ee4169 100644 --- a/forgejo-runner/values.yaml +++ b/forgejo-runner/values.yaml @@ -147,7 +147,7 @@ kubectl: registry: docker.io repository: bitnami/kubectl pullPolicy: IfNotPresent - tag: 1.30.2 + tag: 1.30.3 serviceAccount: # Specifies whether a service account should be created From 69166898cd1bac31df140585d8811b0c809e923b Mon Sep 17 00:00:00 2001 From: WrenIX Date: Sat, 20 Jul 2024 17:01:15 +0200 Subject: [PATCH 07/10] fix(mautrix-signal): update AppVersion v0.6.3 --- mautrix-signal/Chart.yaml | 4 ++-- mautrix-signal/README.adoc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mautrix-signal/Chart.yaml b/mautrix-signal/Chart.yaml index 3d11419..6940270 100644 --- a/mautrix-signal/Chart.yaml +++ b/mautrix-signal/Chart.yaml @@ -2,9 +2,9 @@ apiVersion: v2 name: mautrix-signal description: A Matrix-Signal puppeting bridge. type: application -version: 0.0.5 +version: 0.0.6 # renovate: image=dock.mau.dev/mautrix/signal -appVersion: "0.6.2" +appVersion: "0.6.3" maintainers: - name: WrenIX url: https://wrenix.eu diff --git a/mautrix-signal/README.adoc b/mautrix-signal/README.adoc index 60914e2..0ddafe7 100644 --- a/mautrix-signal/README.adoc +++ b/mautrix-signal/README.adoc @@ -2,9 +2,9 @@ = mautrix-signal -image::https://img.shields.io/badge/Version-0.0.5-informational?style=flat-square[Version: 0.0.5] +image::https://img.shields.io/badge/Version-0.0.6-informational?style=flat-square[Version: 0.0.6] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] -image::https://img.shields.io/badge/AppVersion-0.6.2-informational?style=flat-square[AppVersion: 0.6.2] +image::https://img.shields.io/badge/AppVersion-0.6.3-informational?style=flat-square[AppVersion: 0.6.3] == Maintainers .Maintainers From 0a6069e2ec8304d4accfe8f9a7371a924b842eac Mon Sep 17 00:00:00 2001 From: pat-s Date: Sun, 21 Jul 2024 12:44:08 +0200 Subject: [PATCH 08/10] fix(ntfy): add updateStrategy with default 'recreate' --- ntfy/Chart.yaml | 2 +- ntfy/README.adoc | 7 ++++++- ntfy/templates/deployment.yaml | 4 ++++ ntfy/values.yaml | 3 +++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ntfy/Chart.yaml b/ntfy/Chart.yaml index 2277758..7e837a7 100644 --- a/ntfy/Chart.yaml +++ b/ntfy/Chart.yaml @@ -3,7 +3,7 @@ name: ntfy description: A Helm chart for Kubernetes icon: https://github.com/binwiederhier/ntfy/raw/main/web/public/static/images/pwa-512x512.png type: application -version: 0.1.11 +version: 0.1.12 # renovate: image=docker.io/binwiederhier/ntfy appVersion: "2.11.0" maintainers: diff --git a/ntfy/README.adoc b/ntfy/README.adoc index a68811c..b996dcd 100644 --- a/ntfy/README.adoc +++ b/ntfy/README.adoc @@ -2,7 +2,7 @@ = ntfy -image::https://img.shields.io/badge/Version-0.1.11-informational?style=flat-square[Version: 0.1.11] +image::https://img.shields.io/badge/Version-0.1.12-informational?style=flat-square[Version: 0.1.12] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] image::https://img.shields.io/badge/AppVersion-2.11.0-informational?style=flat-square[AppVersion: 2.11.0] == Maintainers @@ -521,6 +521,11 @@ helm uninstall ntfy-release | list | `[]` | + +| updateStrategy.type +| string +| `"Recreate"` +| |=== Autogenerated from chart metadata using https://github.com/norwoodj/helm-docs[helm-docs] diff --git a/ntfy/templates/deployment.yaml b/ntfy/templates/deployment.yaml index 8550abe..b959c46 100644 --- a/ntfy/templates/deployment.yaml +++ b/ntfy/templates/deployment.yaml @@ -28,6 +28,10 @@ spec: imagePullSecrets: {{- toYaml . | nindent 8 }} {{- end }} + {{- with .Values.updateStrategy }} + updateStrategy: + {{- toYaml . | nindent 4 }} + {{- end }} serviceAccountName: {{ include "ntfy.serviceAccountName" . }} securityContext: {{- toYaml .Values.podSecurityContext | nindent 8 }} diff --git a/ntfy/values.yaml b/ntfy/values.yaml index 67badd8..36c773b 100644 --- a/ntfy/values.yaml +++ b/ntfy/values.yaml @@ -14,6 +14,9 @@ imagePullSecrets: [] nameOverride: "" fullnameOverride: "" +updateStrategy: + type: Recreate + ntfy: baseURL: "https://ntfy.example.org" listen: From 54b216eca33668f16be39bff410ad4b5e3f5702c Mon Sep 17 00:00:00 2001 From: WrenIX Date: Sun, 21 Jul 2024 22:48:52 +0200 Subject: [PATCH 09/10] fix(jellyfin): update AppVersion v10.9.8 --- jellyfin/Chart.yaml | 4 ++-- jellyfin/README.adoc | 4 ++-- jellyfin/templates/deployment.yaml | 6 ++++++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/jellyfin/Chart.yaml b/jellyfin/Chart.yaml index bc37ed1..e1d1438 100644 --- a/jellyfin/Chart.yaml +++ b/jellyfin/Chart.yaml @@ -3,9 +3,9 @@ name: jellyfin description: The Free Software Media System icon: https://raw.githubusercontent.com/jellyfin/jellyfin-ux/master/branding/SVG/icon-transparent.svg type: application -version: 0.2.1 +version: 0.2.2 # renovate: image=ghcr.io/jellyfin/jellyfin -appVersion: "10.9.7" +appVersion: "10.9.8" maintainers: - name: WrenIX url: https://wrenix.eu diff --git a/jellyfin/README.adoc b/jellyfin/README.adoc index 97c0aba..965b17a 100644 --- a/jellyfin/README.adoc +++ b/jellyfin/README.adoc @@ -2,9 +2,9 @@ = jellyfin -image::https://img.shields.io/badge/Version-0.2.1-informational?style=flat-square[Version: 0.2.1] +image::https://img.shields.io/badge/Version-0.2.2-informational?style=flat-square[Version: 0.2.2] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] -image::https://img.shields.io/badge/AppVersion-10.9.7-informational?style=flat-square[AppVersion: 10.9.7] +image::https://img.shields.io/badge/AppVersion-10.9.8-informational?style=flat-square[AppVersion: 10.9.8] == Maintainers .Maintainers diff --git a/jellyfin/templates/deployment.yaml b/jellyfin/templates/deployment.yaml index e8f61e3..cce06ba 100644 --- a/jellyfin/templates/deployment.yaml +++ b/jellyfin/templates/deployment.yaml @@ -70,6 +70,12 @@ spec: httpGet: path: / port: http + startupProbe: + httpGet: + path: / + port: http + failureThreshold: 60 + periodSeconds: 10 resources: {{- toYaml .Values.resources | nindent 12 }} volumeMounts: From 3462a1a93b30b34c9f3841a2bb020ebdd3841f60 Mon Sep 17 00:00:00 2001 From: WrenIX Date: Sun, 21 Jul 2024 23:03:36 +0200 Subject: [PATCH 10/10] fix(stalwart-mail): update AppVersion v0.8.5 + support probes --- stalwart-mail/Chart.yaml | 4 +-- stalwart-mail/README.adoc | 39 +++++++++++++++++++++++-- stalwart-mail/templates/deployment.yaml | 14 ++++++++- stalwart-mail/values.yaml | 13 +++++++++ 4 files changed, 65 insertions(+), 5 deletions(-) diff --git a/stalwart-mail/Chart.yaml b/stalwart-mail/Chart.yaml index 41ddf09..87717d8 100644 --- a/stalwart-mail/Chart.yaml +++ b/stalwart-mail/Chart.yaml @@ -3,9 +3,9 @@ name: stalwart-mail description: Helm Chart for Stalwart Mail Server - Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP) icon: https://stalw.art/home/apple-touch-icon.png type: application -version: 0.0.10 +version: 0.0.11 # renovate: image=docker.io/stalwartlabs/mail-server -appVersion: "0.8.1" +appVersion: "0.8.5" maintainers: - name: WrenIX url: https://wrenix.eu diff --git a/stalwart-mail/README.adoc b/stalwart-mail/README.adoc index ac015d4..aec8b93 100644 --- a/stalwart-mail/README.adoc +++ b/stalwart-mail/README.adoc @@ -2,9 +2,9 @@ = stalwart-mail -image::https://img.shields.io/badge/Version-0.0.10-informational?style=flat-square[Version: 0.0.10] +image::https://img.shields.io/badge/Version-0.0.11-informational?style=flat-square[Version: 0.0.11] image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application] -image::https://img.shields.io/badge/AppVersion-0.8.1-informational?style=flat-square[AppVersion: 0.8.1] +image::https://img.shields.io/badge/AppVersion-0.8.5-informational?style=flat-square[AppVersion: 0.8.5] == Maintainers .Maintainers @@ -159,6 +159,16 @@ helm uninstall stalwart-mail-release | `"internal"` | +| config.server.listener.http.bind[0] +| string +| `"[::]:80"` +| + +| config.server.listener.http.protocol +| string +| `"http"` +| + | config.server.listener.https.bind[0] | string | `"[::]:443"` @@ -439,6 +449,16 @@ helm uninstall stalwart-mail-release | `[]` | +| livenessProbe.httpGet.path +| string +| `"/healthz/live"` +| + +| livenessProbe.httpGet.port +| string +| `"http"` +| + | nameOverride | string | `""` @@ -499,6 +519,16 @@ helm uninstall stalwart-mail-release | `{}` | +| readinessProbe.httpGet.path +| string +| `"/healthz/ready"` +| + +| readinessProbe.httpGet.port +| string +| `"http"` +| + | replicaCount | int | `1` @@ -529,6 +559,11 @@ helm uninstall stalwart-mail-release | `"SingleStack"` | other option is RequireDualStack +| service.ports.http +| int +| `80` +| + | service.ports.https | int | `443` diff --git a/stalwart-mail/templates/deployment.yaml b/stalwart-mail/templates/deployment.yaml index 9aee1cd..b89f5e1 100644 --- a/stalwart-mail/templates/deployment.yaml +++ b/stalwart-mail/templates/deployment.yaml @@ -36,7 +36,7 @@ spec: - name: {{ .Chart.Name }} securityContext: {{- toYaml .Values.securityContext | nindent 12 }} - {{- with .Values.image}} + {{- with .Values.image }} image: "{{ coalesce $.Values.global.image.registry .registry }}/{{ .repository }}:{{ .tag | default (printf "v%s" $.Chart.AppVersion) }}" imagePullPolicy: {{ coalesce $.Values.global.image.pullPolicy .pullPolicy }} {{- end }} @@ -53,6 +53,18 @@ spec: containerPort: {{ $port }} protocol: TCP {{- end }} + {{- with .Values.livenessProbe }} + livenessProbe: + {{- toYaml . | nindent 12 }} + {{- end }} + {{- with .Values.readinessProbe }} + livenessProbe: + {{- toYaml . | nindent 12 }} + {{- end }} + {{- with .Values.startupProbe }} + livenessProbe: + {{- toYaml . | nindent 12 }} + {{- end }} resources: {{- toYaml .Values.resources | nindent 12 }} volumeMounts: diff --git a/stalwart-mail/values.yaml b/stalwart-mail/values.yaml index 0259502..9932801 100644 --- a/stalwart-mail/values.yaml +++ b/stalwart-mail/values.yaml @@ -54,6 +54,9 @@ config: sieve: bind: ["[::]:4190"] protocol: "managesieve" + http: + protocol: "http" + bind: ["[::]:80"] https: protocol: "http" bind: ["[::]:443"] @@ -163,8 +166,18 @@ service: pop3: 110 pop3s: 995 sieve: 4190 + http: 80 https: 443 +livenessProbe: + httpGet: + path: /healthz/live + port: http +readinessProbe: + httpGet: + path: /healthz/ready + port: http + ingress: enabled: false className: ""