diff --git a/charts/mastodon/Chart.yaml b/charts/mastodon/Chart.yaml index 81c21d0f95a84a530b24ff8aa4be48416a63c710..24dc000a4588a4a61afc7bfed9120731098494f1 100644 --- a/charts/mastodon/Chart.yaml +++ b/charts/mastodon/Chart.yaml @@ -17,7 +17,7 @@ annotations: - name: support url: https://matrix.to/#/#mastodon-on-kubernetes:shivering-isles.com type: application -version: 9.0.3 +version: 9.1.0 kubeVersion: ">= 1.23" # renovate: image=ghcr.io/mastodon/mastodon appVersion: "v4.2.3" diff --git a/charts/mastodon/README.md b/charts/mastodon/README.md index 7f647ebc8f81924883bf307f6a3c1119dcb4e1b1..514f41dd7e66b2e635043139ad8d0276627bfb38 100644 --- a/charts/mastodon/README.md +++ b/charts/mastodon/README.md @@ -1,6 +1,6 @@ # mastodon -   +   Mastodon is a free, open-source social network server based on ActivityPub. diff --git a/charts/mastodon/templates/cronjob-media-remove.yaml b/charts/mastodon/templates/cronjob-media-remove.yaml index 9e2354c0139935f6db7c808838c6691e850b2291..bc5267cf91dec3fc43d80cab8ab74c57f672686e 100644 --- a/charts/mastodon/templates/cronjob-media-remove.yaml +++ b/charts/mastodon/templates/cronjob-media-remove.yaml @@ -5,6 +5,7 @@ metadata: name: {{ include "mastodon.fullname" . }}-media-remove labels: {{- include "mastodon.labels" . | nindent 4 }} + app.kubernetes.io/component: media-remover spec: schedule: {{ .Values.mastodon.cron.removeMedia.schedule }} jobTemplate: @@ -12,6 +13,9 @@ spec: template: metadata: name: {{ include "mastodon.fullname" . }}-media-remove + labels: + {{- include "mastodon.labels" . | nindent 12 }} + app.kubernetes.io/component: media-remover {{- with .Values.jobAnnotations }} annotations: {{- toYaml . | nindent 12 }} diff --git a/charts/mastodon/tests/__snapshot__/98_snapshot_test.yaml.snap b/charts/mastodon/tests/__snapshot__/98_snapshot_test.yaml.snap index cb1f906cfa70e7e190cea0c0396699b6f2b48ad5..6272a107410f554f3b7e1b36bbda7afad2209a9c 100644 --- a/charts/mastodon/tests/__snapshot__/98_snapshot_test.yaml.snap +++ b/charts/mastodon/tests/__snapshot__/98_snapshot_test.yaml.snap @@ -38,6 +38,7 @@ should match basic snapshot: kind: CronJob metadata: labels: + app.kubernetes.io/component: media-remover app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: mastodon @@ -49,6 +50,13 @@ should match basic snapshot: spec: template: metadata: + labels: + app.kubernetes.io/component: media-remover + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: mastodon + app.kubernetes.io/version: 4.5.6 + helm.sh/chart: mastodon-1.2.3 name: RELEASE-NAME-mastodon-media-remove spec: affinity: @@ -938,6 +946,7 @@ should match basic snapshot without dependencies: kind: CronJob metadata: labels: + app.kubernetes.io/component: media-remover app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: mastodon @@ -949,6 +958,13 @@ should match basic snapshot without dependencies: spec: template: metadata: + labels: + app.kubernetes.io/component: media-remover + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: mastodon + app.kubernetes.io/version: 4.5.6 + helm.sh/chart: mastodon-1.2.3 name: RELEASE-NAME-mastodon-media-remove spec: affinity: