Skip to content
Snippets Groups Projects
Verified Commit 8a9ef931 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

feat(mastodon): Add proper labels to cronjob pods

parent 294dc2d0
Branches
Tags
No related merge requests found
Pipeline #19083 passed
...@@ -17,7 +17,7 @@ annotations: ...@@ -17,7 +17,7 @@ annotations:
- name: support - name: support
url: https://matrix.to/#/#mastodon-on-kubernetes:shivering-isles.com url: https://matrix.to/#/#mastodon-on-kubernetes:shivering-isles.com
type: application type: application
version: 9.0.3 version: 9.1.0
kubeVersion: ">= 1.23" kubeVersion: ">= 1.23"
# renovate: image=ghcr.io/mastodon/mastodon # renovate: image=ghcr.io/mastodon/mastodon
appVersion: "v4.2.3" appVersion: "v4.2.3"
......
# mastodon # mastodon
![Version: 9.0.3](https://img.shields.io/badge/Version-9.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v4.2.3](https://img.shields.io/badge/AppVersion-v4.2.3-informational?style=flat-square) ![Version: 9.1.0](https://img.shields.io/badge/Version-9.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v4.2.3](https://img.shields.io/badge/AppVersion-v4.2.3-informational?style=flat-square)
Mastodon is a free, open-source social network server based on ActivityPub. Mastodon is a free, open-source social network server based on ActivityPub.
......
...@@ -5,6 +5,7 @@ metadata: ...@@ -5,6 +5,7 @@ metadata:
name: {{ include "mastodon.fullname" . }}-media-remove name: {{ include "mastodon.fullname" . }}-media-remove
labels: labels:
{{- include "mastodon.labels" . | nindent 4 }} {{- include "mastodon.labels" . | nindent 4 }}
app.kubernetes.io/component: media-remover
spec: spec:
schedule: {{ .Values.mastodon.cron.removeMedia.schedule }} schedule: {{ .Values.mastodon.cron.removeMedia.schedule }}
jobTemplate: jobTemplate:
...@@ -12,6 +13,9 @@ spec: ...@@ -12,6 +13,9 @@ spec:
template: template:
metadata: metadata:
name: {{ include "mastodon.fullname" . }}-media-remove name: {{ include "mastodon.fullname" . }}-media-remove
labels:
{{- include "mastodon.labels" . | nindent 12 }}
app.kubernetes.io/component: media-remover
{{- with .Values.jobAnnotations }} {{- with .Values.jobAnnotations }}
annotations: annotations:
{{- toYaml . | nindent 12 }} {{- toYaml . | nindent 12 }}
......
...@@ -38,6 +38,7 @@ should match basic snapshot: ...@@ -38,6 +38,7 @@ should match basic snapshot:
kind: CronJob kind: CronJob
metadata: metadata:
labels: labels:
app.kubernetes.io/component: media-remover
app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/instance: RELEASE-NAME
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: mastodon app.kubernetes.io/name: mastodon
...@@ -49,6 +50,13 @@ should match basic snapshot: ...@@ -49,6 +50,13 @@ should match basic snapshot:
spec: spec:
template: template:
metadata: 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 name: RELEASE-NAME-mastodon-media-remove
spec: spec:
affinity: affinity:
...@@ -938,6 +946,7 @@ should match basic snapshot without dependencies: ...@@ -938,6 +946,7 @@ should match basic snapshot without dependencies:
kind: CronJob kind: CronJob
metadata: metadata:
labels: labels:
app.kubernetes.io/component: media-remover
app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/instance: RELEASE-NAME
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: mastodon app.kubernetes.io/name: mastodon
...@@ -949,6 +958,13 @@ should match basic snapshot without dependencies: ...@@ -949,6 +958,13 @@ should match basic snapshot without dependencies:
spec: spec:
template: template:
metadata: 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 name: RELEASE-NAME-mastodon-media-remove
spec: spec:
affinity: affinity:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment