diff --git a/clusters/cl01tl/applications/actual/templates/external-secret.yaml b/clusters/cl01tl/applications/actual/templates/external-secret.yaml index d536545bb..f22be7ac2 100644 --- a/clusters/cl01tl/applications/actual/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/actual/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: actual-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: actual-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/actual/templates/http-route.yaml b/clusters/cl01tl/applications/actual/templates/http-route.yaml index f21cb7694..4b308cee3 100644 --- a/clusters/cl01tl/applications/actual/templates/http-route.yaml +++ b/clusters/cl01tl/applications/actual/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-actual namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-actual app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/actual/templates/replication-source.yaml b/clusters/cl01tl/applications/actual/templates/replication-source.yaml index 72c8aa898..ba1340760 100644 --- a/clusters/cl01tl/applications/actual/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/actual/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: actual-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: actual-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: actual-data trigger: diff --git a/clusters/cl01tl/applications/audiobookshelf/templates/external-secret.yaml b/clusters/cl01tl/applications/audiobookshelf/templates/external-secret.yaml index 34c90d79b..c57f7c3ad 100644 --- a/clusters/cl01tl/applications/audiobookshelf/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/audiobookshelf/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: audiobookshelf-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: audiobookshelf-metadata-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-metadata-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/audiobookshelf/templates/http-route.yaml b/clusters/cl01tl/applications/audiobookshelf/templates/http-route.yaml index 435f00668..1d9329717 100644 --- a/clusters/cl01tl/applications/audiobookshelf/templates/http-route.yaml +++ b/clusters/cl01tl/applications/audiobookshelf/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-audiobookshelf namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-audiobookshelf app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume-claim.yaml index c596ead3d..d31621e69 100644 --- a/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: audiobookshelf-nfs-storage-backup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-nfs-storage-backup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeMode: Filesystem storageClassName: nfs-client @@ -22,8 +23,9 @@ metadata: name: audiobookshelf-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: audiobookshelf-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume.yaml b/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume.yaml index cc62fb400..793addc71 100644 --- a/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/audiobookshelf/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: audiobookshelf-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/audiobookshelf/templates/replication-source.yaml b/clusters/cl01tl/applications/audiobookshelf/templates/replication-source.yaml index a83baeb47..844a9a5ab 100644 --- a/clusters/cl01tl/applications/audiobookshelf/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/audiobookshelf/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: audiobookshelf-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: audiobookshelf-config trigger: @@ -30,8 +31,9 @@ metadata: name: audiobookshelf-metadata-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: audiobookshelf-metadata-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: audiobookshelf-metadata trigger: diff --git a/clusters/cl01tl/applications/calibre-web-automated/templates/external-secret.yaml b/clusters/cl01tl/applications/calibre-web-automated/templates/external-secret.yaml index 1c0021bc4..4cbd34803 100644 --- a/clusters/cl01tl/applications/calibre-web-automated/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/calibre-web-automated/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: calibre-web-automated-gmail-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-gmail-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: calibre-web-automated-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/calibre-web-automated/templates/http-route.yaml b/clusters/cl01tl/applications/calibre-web-automated/templates/http-route.yaml index 2e25bf948..cd347e31e 100644 --- a/clusters/cl01tl/applications/calibre-web-automated/templates/http-route.yaml +++ b/clusters/cl01tl/applications/calibre-web-automated/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-calibre namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-calibre app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io @@ -33,8 +34,9 @@ metadata: name: http-route-calibre-downloader namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-calibre-downloader app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume-claim.yaml index 7b75285b8..cb8bd4b1e 100644 --- a/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: calibre-web-automated-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: calibre-web-automated-nfs-storage storageClassName: nfs-client @@ -22,8 +23,9 @@ metadata: name: calibre-web-automated-ingest-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-ingest-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: calibre-web-automated-ingest-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume.yaml b/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume.yaml index c514b73a6..b8db075e9 100644 --- a/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/calibre-web-automated/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: calibre-web-automated-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client @@ -28,8 +29,9 @@ metadata: name: calibre-web-automated-ingest-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-ingest-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/calibre-web-automated/templates/replication-source.yaml b/clusters/cl01tl/applications/calibre-web-automated/templates/replication-source.yaml index a9e89e91a..6f6ce650e 100644 --- a/clusters/cl01tl/applications/calibre-web-automated/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/calibre-web-automated/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: calibre-web-automated-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: calibre-web-automated-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: calibre-web-automated-config trigger: diff --git a/clusters/cl01tl/applications/code-server/templates/external-secret.yaml b/clusters/cl01tl/applications/code-server/templates/external-secret.yaml index 769d0b668..4ec6bb8ac 100644 --- a/clusters/cl01tl/applications/code-server/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/code-server/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: codeserver-password-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: codeserver-password-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: code-server-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: code-server-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/code-server/templates/http-route.yaml b/clusters/cl01tl/applications/code-server/templates/http-route.yaml index 1a5f70e4e..0bd454572 100644 --- a/clusters/cl01tl/applications/code-server/templates/http-route.yaml +++ b/clusters/cl01tl/applications/code-server/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-code-server namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-code-server app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/code-server/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/code-server/templates/persistent-volume-claim.yaml index 65424f963..b4900de2a 100644 --- a/clusters/cl01tl/applications/code-server/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/code-server/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: code-server-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: code-server-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeMode: Filesystem storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/directus/templates/external-secret.yaml b/clusters/cl01tl/applications/directus/templates/external-secret.yaml index 15a027400..96132bfa5 100644 --- a/clusters/cl01tl/applications/directus/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/directus/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: directus-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -47,8 +48,9 @@ metadata: name: directus-valkey-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-valkey-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -76,8 +78,9 @@ metadata: name: directus-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -105,8 +108,9 @@ metadata: name: directus-minio-user-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-minio-user-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -134,8 +138,9 @@ metadata: name: directus-minio-root-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-minio-root-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -156,8 +161,9 @@ metadata: name: directus-minio-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-minio-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -178,8 +184,9 @@ metadata: name: directus-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -200,8 +207,9 @@ metadata: name: directus-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: directus-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/directus/templates/http-route.yaml b/clusters/cl01tl/applications/directus/templates/http-route.yaml index 118820b7d..c2aff283b 100644 --- a/clusters/cl01tl/applications/directus/templates/http-route.yaml +++ b/clusters/cl01tl/applications/directus/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-directus-minio namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-directus-minio app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/eigenfocus/templates/external-secret.yaml b/clusters/cl01tl/applications/eigenfocus/templates/external-secret.yaml index 3bf576098..af0a5e8e1 100644 --- a/clusters/cl01tl/applications/eigenfocus/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/eigenfocus/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: eigenfocus-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: eigenfocus-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/eigenfocus/templates/http-route.yaml b/clusters/cl01tl/applications/eigenfocus/templates/http-route.yaml index 499f298d5..3a2bf9f4e 100644 --- a/clusters/cl01tl/applications/eigenfocus/templates/http-route.yaml +++ b/clusters/cl01tl/applications/eigenfocus/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-eigenfocus namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-eigenfocus app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/eigenfocus/templates/replication-source.yaml b/clusters/cl01tl/applications/eigenfocus/templates/replication-source.yaml index 9f390742b..c0f4cc4ca 100644 --- a/clusters/cl01tl/applications/eigenfocus/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/eigenfocus/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: eigenfocus-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: eigenfocus-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: eigenfocus-data trigger: diff --git a/clusters/cl01tl/applications/element-web/templates/external-secret.yaml b/clusters/cl01tl/applications/element-web/templates/external-secret.yaml index 710c0318e..276c3f4a4 100644 --- a/clusters/cl01tl/applications/element-web/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/element-web/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: element-web-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: element-web-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/freshrss/templates/external-secret.yaml b/clusters/cl01tl/applications/freshrss/templates/external-secret.yaml index 8eab65bfd..3faca4e63 100644 --- a/clusters/cl01tl/applications/freshrss/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/freshrss/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: freshrss-install-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: freshrss-install-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -40,8 +41,9 @@ metadata: name: freshrss-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: freshrss-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -76,8 +78,9 @@ metadata: name: freshrss-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: freshrss-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -98,8 +101,9 @@ metadata: name: freshrss-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: freshrss-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -154,8 +158,9 @@ metadata: name: freshrss-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: freshrss-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/freshrss/templates/replication-source.yaml b/clusters/cl01tl/applications/freshrss/templates/replication-source.yaml index c4dbd2da8..0b0e03a62 100644 --- a/clusters/cl01tl/applications/freshrss/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/freshrss/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: freshrss-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: freshrss-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: freshrss-data trigger: diff --git a/clusters/cl01tl/applications/hoarder/templates/external-secret.yaml b/clusters/cl01tl/applications/hoarder/templates/external-secret.yaml index 9251ba9f3..63a36b742 100644 --- a/clusters/cl01tl/applications/hoarder/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/hoarder/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: karakeep-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: karakeep-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: karakeep-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: karakeep-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -55,8 +57,9 @@ metadata: name: karakeep-meilisearch-master-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: karakeep-meilisearch-master-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -77,8 +80,9 @@ metadata: name: karakeep-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: karakeep-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -99,8 +103,9 @@ metadata: name: hoarder-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: hoarder-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/hoarder/templates/replication-source.yaml b/clusters/cl01tl/applications/hoarder/templates/replication-source.yaml index 76428eb61..f8e9b1554 100644 --- a/clusters/cl01tl/applications/hoarder/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/hoarder/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: hoarder-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: hoarder-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: hoarder-data trigger: diff --git a/clusters/cl01tl/applications/home-assistant/templates/external-secret.yaml b/clusters/cl01tl/applications/home-assistant/templates/external-secret.yaml index 4c07bba49..8831bf961 100644 --- a/clusters/cl01tl/applications/home-assistant/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/home-assistant/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: home-assistant-code-server-password-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: home-assistant-code-server-password-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: home-assistant-token-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: home-assistant-token-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/home-assistant/templates/http-route.yaml b/clusters/cl01tl/applications/home-assistant/templates/http-route.yaml index 1dfc1fbc6..3c74c7c72 100644 --- a/clusters/cl01tl/applications/home-assistant/templates/http-route.yaml +++ b/clusters/cl01tl/applications/home-assistant/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-home-assistant namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-home-assistant app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io @@ -33,8 +34,9 @@ metadata: name: http-route-home-assistant-code-server namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-home-assistant-code-server app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/home-assistant/templates/service-monitor.yaml b/clusters/cl01tl/applications/home-assistant/templates/service-monitor.yaml index ab159e15b..fa644fab1 100644 --- a/clusters/cl01tl/applications/home-assistant/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/home-assistant/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: home-assistant namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: home-assistant app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/homepage-dev/templates/external-secret.yaml b/clusters/cl01tl/applications/homepage-dev/templates/external-secret.yaml index 81f3ff262..d0292e50a 100644 --- a/clusters/cl01tl/applications/homepage-dev/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/homepage-dev/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: homepage-dev-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: homepage-dev-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/homepage/templates/cluster-role-binding.yaml b/clusters/cl01tl/applications/homepage/templates/cluster-role-binding.yaml index 7a1377b54..224a93bd2 100644 --- a/clusters/cl01tl/applications/homepage/templates/cluster-role-binding.yaml +++ b/clusters/cl01tl/applications/homepage/templates/cluster-role-binding.yaml @@ -4,8 +4,9 @@ metadata: name: homepage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: homepage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/clusters/cl01tl/applications/homepage/templates/cluster-role.yaml b/clusters/cl01tl/applications/homepage/templates/cluster-role.yaml index 6347d710d..3b8b2d256 100644 --- a/clusters/cl01tl/applications/homepage/templates/cluster-role.yaml +++ b/clusters/cl01tl/applications/homepage/templates/cluster-role.yaml @@ -4,8 +4,9 @@ metadata: name: homepage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: homepage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} rules: - apiGroups: - "" diff --git a/clusters/cl01tl/applications/homepage/templates/external-secret.yaml b/clusters/cl01tl/applications/homepage/templates/external-secret.yaml index cdbed1746..dd79ecc3e 100644 --- a/clusters/cl01tl/applications/homepage/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/homepage/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: homepage-keys-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: homepage-keys-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/homepage/templates/http-route.yaml b/clusters/cl01tl/applications/homepage/templates/http-route.yaml index d2d0811a1..f3ccd33e2 100644 --- a/clusters/cl01tl/applications/homepage/templates/http-route.yaml +++ b/clusters/cl01tl/applications/homepage/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-homepage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-homepage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/homepage/templates/service.yaml b/clusters/cl01tl/applications/homepage/templates/service.yaml index f69cc7b38..a9aee21c7 100644 --- a/clusters/cl01tl/applications/homepage/templates/service.yaml +++ b/clusters/cl01tl/applications/homepage/templates/service.yaml @@ -4,8 +4,9 @@ metadata: name: gitea-ps10rp namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-ps10rp app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: tailscale.com/tailnet-fqdn: gitea-ps10rp.boreal-beaufort.ts.net spec: @@ -19,8 +20,9 @@ metadata: name: home-ps10rp namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: home-ps10rp app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: tailscale.com/tailnet-fqdn: home-ps10rp.boreal-beaufort.ts.net spec: diff --git a/clusters/cl01tl/applications/huntarr/templates/http-route.yaml b/clusters/cl01tl/applications/huntarr/templates/http-route.yaml index 1a175bbc5..d2d2df1eb 100644 --- a/clusters/cl01tl/applications/huntarr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/huntarr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-huntarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-huntarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/immich/templates/external-secrets.yaml b/clusters/cl01tl/applications/immich/templates/external-secrets.yaml index d95261338..f9525bf6e 100644 --- a/clusters/cl01tl/applications/immich/templates/external-secrets.yaml +++ b/clusters/cl01tl/applications/immich/templates/external-secrets.yaml @@ -4,8 +4,9 @@ metadata: name: immich-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: immich-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: immich-postgresql-16-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: immich-postgresql-16-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/immich/templates/http-route.yaml b/clusters/cl01tl/applications/immich/templates/http-route.yaml index a33f788c4..342481ebb 100644 --- a/clusters/cl01tl/applications/immich/templates/http-route.yaml +++ b/clusters/cl01tl/applications/immich/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-immich namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-immich app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/immich/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/immich/templates/persistent-volume-claim.yaml index 0dfa0d547..a830f81c3 100644 --- a/clusters/cl01tl/applications/immich/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/immich/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: immich-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: immich-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: immich-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/immich/templates/persistent-volume.yaml b/clusters/cl01tl/applications/immich/templates/persistent-volume.yaml index 1ebb4364d..489121a70 100644 --- a/clusters/cl01tl/applications/immich/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/immich/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: immich-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: immich-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/immich/templates/service-monitor.yaml b/clusters/cl01tl/applications/immich/templates/service-monitor.yaml index 53f57209c..45aa47f19 100644 --- a/clusters/cl01tl/applications/immich/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/immich/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: immich namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: immich app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/jellyfin/templates/external-secret.yaml b/clusters/cl01tl/applications/jellyfin/templates/external-secret.yaml index 39275c7bd..1a076a796 100644 --- a/clusters/cl01tl/applications/jellyfin/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/jellyfin/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: jellyfin-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellyfin-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/jellyfin/templates/http-route.yaml b/clusters/cl01tl/applications/jellyfin/templates/http-route.yaml index 27b5ac3b1..c07e8820f 100644 --- a/clusters/cl01tl/applications/jellyfin/templates/http-route.yaml +++ b/clusters/cl01tl/applications/jellyfin/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-jellyfin namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-jellyfin app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/jellyfin/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/jellyfin/templates/persistent-volume-claim.yaml index b28ef678b..fdb6a5ce7 100644 --- a/clusters/cl01tl/applications/jellyfin/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/jellyfin/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: jellyfin-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellyfin-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: jellyfin-nfs-storage storageClassName: nfs-client @@ -22,8 +23,9 @@ metadata: name: jellyfin-youtube-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellyfin-youtube-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: jellyfin-youtube-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/jellyfin/templates/persistent-volume.yaml b/clusters/cl01tl/applications/jellyfin/templates/persistent-volume.yaml index 65f53a356..af39701d4 100644 --- a/clusters/cl01tl/applications/jellyfin/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/jellyfin/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: jellyfin-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellyfin-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client @@ -28,8 +29,9 @@ metadata: name: jellyfin-youtube-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellyfin-youtube-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/jellyfin/templates/replication-source.yaml b/clusters/cl01tl/applications/jellyfin/templates/replication-source.yaml index 16ba7db00..4f6597805 100644 --- a/clusters/cl01tl/applications/jellyfin/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/jellyfin/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: jellyfin-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellyfin-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: jellyfin-config trigger: diff --git a/clusters/cl01tl/applications/jellystat/templates/external-secret.yaml b/clusters/cl01tl/applications/jellystat/templates/external-secret.yaml index 8a2fbc76a..0c3fff009 100644 --- a/clusters/cl01tl/applications/jellystat/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/jellystat/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: jellystat-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellystat-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -40,8 +41,9 @@ metadata: name: jellystat-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellystat-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -96,8 +98,9 @@ metadata: name: jellystat-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellystat-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/jellystat/templates/http-route.yaml b/clusters/cl01tl/applications/jellystat/templates/http-route.yaml index 96cf6dc7d..c1f9b1b4d 100644 --- a/clusters/cl01tl/applications/jellystat/templates/http-route.yaml +++ b/clusters/cl01tl/applications/jellystat/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-jellystat namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-jellystat app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/jellystat/templates/replication-source.yaml b/clusters/cl01tl/applications/jellystat/templates/replication-source.yaml index 33bed792a..5cee9ea73 100644 --- a/clusters/cl01tl/applications/jellystat/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/jellystat/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: jellystat-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: jellystat-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: jellystat-data trigger: diff --git a/clusters/cl01tl/applications/kiwix/templates/http-route.yaml b/clusters/cl01tl/applications/kiwix/templates/http-route.yaml index 1bf5a1b95..fe180dc47 100644 --- a/clusters/cl01tl/applications/kiwix/templates/http-route.yaml +++ b/clusters/cl01tl/applications/kiwix/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-kiwix namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-kiwix app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/kiwix/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/kiwix/templates/persistent-volume-claim.yaml index 721267b65..1423bcd69 100644 --- a/clusters/cl01tl/applications/kiwix/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/kiwix/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: kiwix-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: kiwix-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: kiwix-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/kiwix/templates/persistent-volume.yaml b/clusters/cl01tl/applications/kiwix/templates/persistent-volume.yaml index d8d706f3f..5185019e7 100644 --- a/clusters/cl01tl/applications/kiwix/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/kiwix/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: kiwix-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: kiwix-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/libation/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/libation/templates/persistent-volume-claim.yaml index ef6eaa62d..bcae70a6c 100644 --- a/clusters/cl01tl/applications/libation/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/libation/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: libation-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: libation-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: storageClassName: nfs-client accessModes: @@ -22,8 +23,9 @@ metadata: name: libation-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: libation-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: libation-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/libation/templates/persistent-volume.yaml b/clusters/cl01tl/applications/libation/templates/persistent-volume.yaml index 0715969cb..123b69068 100644 --- a/clusters/cl01tl/applications/libation/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/libation/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: libation-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: libation-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/lidarr/templates/external-secret.yaml b/clusters/cl01tl/applications/lidarr/templates/external-secret.yaml index 5f3f47ae2..c808a9437 100644 --- a/clusters/cl01tl/applications/lidarr/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: lidarr-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: lidarr-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/lidarr/templates/http-route.yaml b/clusters/cl01tl/applications/lidarr/templates/http-route.yaml index 62f144ae4..506985b16 100644 --- a/clusters/cl01tl/applications/lidarr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-lidarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-lidarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/lidarr/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/lidarr/templates/persistent-volume-claim.yaml index ea27e981b..c1d21f84e 100644 --- a/clusters/cl01tl/applications/lidarr/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: lidarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: lidarr-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/lidarr/templates/persistent-volume.yaml b/clusters/cl01tl/applications/lidarr/templates/persistent-volume.yaml index 1dfcffdab..181d788f2 100644 --- a/clusters/cl01tl/applications/lidarr/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: lidarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/lidarr/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/lidarr/templates/prometheus-rule.yaml index 953a473e5..80b14f110 100644 --- a/clusters/cl01tl/applications/lidarr/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: lidarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: lidarr diff --git a/clusters/cl01tl/applications/lidarr/templates/replication-source.yaml b/clusters/cl01tl/applications/lidarr/templates/replication-source.yaml index 8a19958a1..ef6c456fc 100644 --- a/clusters/cl01tl/applications/lidarr/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: lidarr-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: lidarr-config trigger: diff --git a/clusters/cl01tl/applications/lidarr/templates/service-monitor.yaml b/clusters/cl01tl/applications/lidarr/templates/service-monitor.yaml index eb1af8766..9011279c3 100644 --- a/clusters/cl01tl/applications/lidarr/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/lidarr/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: lidarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml b/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml index 96aad55e8..83be273f2 100644 --- a/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: lidatube-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidatube-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/lidatube/templates/http-route.yaml b/clusters/cl01tl/applications/lidatube/templates/http-route.yaml index c217c27b6..508d72b7b 100644 --- a/clusters/cl01tl/applications/lidatube/templates/http-route.yaml +++ b/clusters/cl01tl/applications/lidatube/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-lidatube namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-lidatube app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/lidatube/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/lidatube/templates/persistent-volume-claim.yaml index bf7421e6a..ff3c8907e 100644 --- a/clusters/cl01tl/applications/lidatube/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/lidatube/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: lidatube-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidatube-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: lidatube-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/lidatube/templates/persistent-volume.yaml b/clusters/cl01tl/applications/lidatube/templates/persistent-volume.yaml index 56c2e11db..35422746f 100644 --- a/clusters/cl01tl/applications/lidatube/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/lidatube/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: lidatube-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: lidatube-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/outline/templates/external-secret.yaml b/clusters/cl01tl/applications/outline/templates/external-secret.yaml index 9acd7db23..feb2ebe3c 100644 --- a/clusters/cl01tl/applications/outline/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/outline/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: outline-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: outline-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -62,8 +64,9 @@ metadata: name: outline-minio-user-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-minio-user-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -91,8 +94,9 @@ metadata: name: outline-minio-root-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-minio-root-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -113,8 +117,9 @@ metadata: name: outline-minio-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-minio-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -135,8 +140,9 @@ metadata: name: outline-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -157,8 +163,9 @@ metadata: name: outline-minio-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-minio-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -179,8 +186,9 @@ metadata: name: outline-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: outline-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/outline/templates/http-route.yaml b/clusters/cl01tl/applications/outline/templates/http-route.yaml index 872604bdc..fd54f186c 100644 --- a/clusters/cl01tl/applications/outline/templates/http-route.yaml +++ b/clusters/cl01tl/applications/outline/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-outline-minio namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-outline-minio app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/overseerr/templates/external-secret.yaml b/clusters/cl01tl/applications/overseerr/templates/external-secret.yaml index a103485ee..07fd8a0d7 100644 --- a/clusters/cl01tl/applications/overseerr/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/overseerr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: overseerr-main-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: overseerr-main-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/overseerr/templates/http-route.yaml b/clusters/cl01tl/applications/overseerr/templates/http-route.yaml index 3ab9d644a..f02422b82 100644 --- a/clusters/cl01tl/applications/overseerr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/overseerr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-overseerr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-overseerr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/overseerr/templates/replication-source.yaml b/clusters/cl01tl/applications/overseerr/templates/replication-source.yaml index bae469b48..370af3b85 100644 --- a/clusters/cl01tl/applications/overseerr/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/overseerr/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: overseerr-main-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: overseerr-main-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: overseerr-main trigger: diff --git a/clusters/cl01tl/applications/photoview/templates/external-secrets.yaml b/clusters/cl01tl/applications/photoview/templates/external-secrets.yaml index ef1cb1ab2..aab0556cf 100644 --- a/clusters/cl01tl/applications/photoview/templates/external-secrets.yaml +++ b/clusters/cl01tl/applications/photoview/templates/external-secrets.yaml @@ -4,8 +4,9 @@ metadata: name: photoview-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: photoview-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/photoview/templates/http-route.yaml b/clusters/cl01tl/applications/photoview/templates/http-route.yaml index 02de1d873..838a90b95 100644 --- a/clusters/cl01tl/applications/photoview/templates/http-route.yaml +++ b/clusters/cl01tl/applications/photoview/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-photoview namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-photoview app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/photoview/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/photoview/templates/persistent-volume-claim.yaml index ffc70f043..3b4120483 100644 --- a/clusters/cl01tl/applications/photoview/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/photoview/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: photoview-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: photoview-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: photoview-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/photoview/templates/persistent-volume.yaml b/clusters/cl01tl/applications/photoview/templates/persistent-volume.yaml index d192273c1..dfdfb917f 100644 --- a/clusters/cl01tl/applications/photoview/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/photoview/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: photoview-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: photoview-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/plex/templates/http-route.yaml b/clusters/cl01tl/applications/plex/templates/http-route.yaml index 21cfadf86..0ef0cbb23 100644 --- a/clusters/cl01tl/applications/plex/templates/http-route.yaml +++ b/clusters/cl01tl/applications/plex/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-plex namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-plex app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/plex/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/plex/templates/persistent-volume-claim.yaml index 87863a977..61a5296c2 100644 --- a/clusters/cl01tl/applications/plex/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/plex/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: plex-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: plex-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: plex-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/plex/templates/persistent-volume.yaml b/clusters/cl01tl/applications/plex/templates/persistent-volume.yaml index 43e307b2c..cdf01b15c 100644 --- a/clusters/cl01tl/applications/plex/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/plex/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: plex-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: plex-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/postiz/templates/external-secret.yaml b/clusters/cl01tl/applications/postiz/templates/external-secret.yaml index 47eca3fb9..352544336 100644 --- a/clusters/cl01tl/applications/postiz/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/postiz/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: postiz-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: postiz-valkey-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-valkey-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -62,8 +64,9 @@ metadata: name: postiz-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -91,8 +94,9 @@ metadata: name: postiz-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -147,8 +151,9 @@ metadata: name: postiz-uploads-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-uploads-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -203,8 +208,9 @@ metadata: name: postiz-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -225,8 +231,9 @@ metadata: name: postiz-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/postiz/templates/http-route.yaml b/clusters/cl01tl/applications/postiz/templates/http-route.yaml index de09a2ba7..382c76ca5 100644 --- a/clusters/cl01tl/applications/postiz/templates/http-route.yaml +++ b/clusters/cl01tl/applications/postiz/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-postiz namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-postiz app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/postiz/templates/replication-source.yaml b/clusters/cl01tl/applications/postiz/templates/replication-source.yaml index 51e2f1292..69b38cdc3 100644 --- a/clusters/cl01tl/applications/postiz/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/postiz/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: postiz-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: postiz-config trigger: @@ -30,8 +31,9 @@ metadata: name: postiz-uploads-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: postiz-uploads-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: postiz-uploads trigger: diff --git a/clusters/cl01tl/applications/prowlarr/templates/external-secret.yaml b/clusters/cl01tl/applications/prowlarr/templates/external-secret.yaml index f16db333a..a35545627 100644 --- a/clusters/cl01tl/applications/prowlarr/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/prowlarr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: prowlarr-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: prowlarr-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/prowlarr/templates/http-route.yaml b/clusters/cl01tl/applications/prowlarr/templates/http-route.yaml index d53f538a5..8e202e8b4 100644 --- a/clusters/cl01tl/applications/prowlarr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/prowlarr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-prowlarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-prowlarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/prowlarr/templates/replication-source.yaml b/clusters/cl01tl/applications/prowlarr/templates/replication-source.yaml index c576eb518..55af1476e 100644 --- a/clusters/cl01tl/applications/prowlarr/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/prowlarr/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: prowlarr-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: prowlarr-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: prowlarr-config trigger: diff --git a/clusters/cl01tl/applications/radarr-4k/templates/external-secret.yaml b/clusters/cl01tl/applications/radarr-4k/templates/external-secret.yaml index ea8723dfd..246a20ff8 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-4k-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: radarr-4k-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/radarr-4k/templates/http-route.yaml b/clusters/cl01tl/applications/radarr-4k/templates/http-route.yaml index b30db52c2..029939f6b 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/http-route.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-radarr-4k namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-radarr-4k app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume-claim.yaml index 5f1d64dc1..b05e92529 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-4k-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: radarr-4k-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume.yaml b/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume.yaml index 898d6c049..435908330 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-4k-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr-4k/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/radarr-4k/templates/prometheus-rule.yaml index 0338fb867..e3cab3d05 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-4k namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: radarr-4k diff --git a/clusters/cl01tl/applications/radarr-4k/templates/replication-source.yaml b/clusters/cl01tl/applications/radarr-4k/templates/replication-source.yaml index 20f4dca20..6829ca51d 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-4k-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: radarr-4k-config trigger: diff --git a/clusters/cl01tl/applications/radarr-4k/templates/service-monitor.yaml b/clusters/cl01tl/applications/radarr-4k/templates/service-monitor.yaml index 8ce7aeecd..57d1ab55c 100644 --- a/clusters/cl01tl/applications/radarr-4k/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/radarr-4k/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-4k namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-4k app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/radarr-anime/templates/external-secret.yaml b/clusters/cl01tl/applications/radarr-anime/templates/external-secret.yaml index 87a6059e0..d843c6531 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-anime-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: radarr-anime-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/radarr-anime/templates/http-route.yaml b/clusters/cl01tl/applications/radarr-anime/templates/http-route.yaml index 76bf2e2fc..7fd42815c 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/http-route.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-radarr-anime namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-radarr-anime app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume-claim.yaml index 085415bf5..572bca509 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-anime-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: radarr-anime-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume.yaml b/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume.yaml index 860d93f81..de760a1b9 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-anime-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr-anime/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/radarr-anime/templates/prometheus-rule.yaml index 294cc84a7..9134bf0c5 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-anime namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: radarr-anime diff --git a/clusters/cl01tl/applications/radarr-anime/templates/replication-source.yaml b/clusters/cl01tl/applications/radarr-anime/templates/replication-source.yaml index 9b50bf188..8c2d38215 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-anime-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: radarr-anime-config trigger: diff --git a/clusters/cl01tl/applications/radarr-anime/templates/service-monitor.yaml b/clusters/cl01tl/applications/radarr-anime/templates/service-monitor.yaml index 7724ca74b..a25b96e8b 100644 --- a/clusters/cl01tl/applications/radarr-anime/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/radarr-anime/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-anime namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-anime app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/radarr-standup/templates/external-secret.yaml b/clusters/cl01tl/applications/radarr-standup/templates/external-secret.yaml index 0a0376495..1797a8e19 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-standup-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: radarr-standup-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/radarr-standup/templates/http-route.yaml b/clusters/cl01tl/applications/radarr-standup/templates/http-route.yaml index 22fc3b1fb..8d2a3c822 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/http-route.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-radarr-standup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-radarr-standup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume-claim.yaml index b922c0d16..29ad7f688 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-standup-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: radarr-standup-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume.yaml b/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume.yaml index b867ce363..63cdd5dea 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-standup-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr-standup/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/radarr-standup/templates/prometheus-rule.yaml index d82d16dd1..3e33b02c4 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-standup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: radarr-standup diff --git a/clusters/cl01tl/applications/radarr-standup/templates/replication-source.yaml b/clusters/cl01tl/applications/radarr-standup/templates/replication-source.yaml index 3830cc5a3..b35406832 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-standup-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: radarr-standup-config trigger: diff --git a/clusters/cl01tl/applications/radarr-standup/templates/service-monitor.yaml b/clusters/cl01tl/applications/radarr-standup/templates/service-monitor.yaml index 69b51f035..71c74be7e 100644 --- a/clusters/cl01tl/applications/radarr-standup/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/radarr-standup/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-standup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-standup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/radarr/templates/external-secret.yaml b/clusters/cl01tl/applications/radarr/templates/external-secret.yaml index 751431f0a..11300e1fa 100644 --- a/clusters/cl01tl/applications/radarr/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/radarr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: radarr-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/radarr/templates/http-route.yaml b/clusters/cl01tl/applications/radarr/templates/http-route.yaml index c5d89cd75..0dae2e263 100644 --- a/clusters/cl01tl/applications/radarr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/radarr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-radarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-radarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/radarr/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/radarr/templates/persistent-volume-claim.yaml index f0fcaf7ce..1c07245f8 100644 --- a/clusters/cl01tl/applications/radarr/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/radarr/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: radarr-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr/templates/persistent-volume.yaml b/clusters/cl01tl/applications/radarr/templates/persistent-volume.yaml index 7137d1637..131d465cc 100644 --- a/clusters/cl01tl/applications/radarr/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/radarr/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/radarr/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/radarr/templates/prometheus-rule.yaml index 8453196a4..d5076ca9d 100644 --- a/clusters/cl01tl/applications/radarr/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/radarr/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: radarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: radarr diff --git a/clusters/cl01tl/applications/radarr/templates/replication-source.yaml b/clusters/cl01tl/applications/radarr/templates/replication-source.yaml index 506a50c8a..3d8f3c1f0 100644 --- a/clusters/cl01tl/applications/radarr/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/radarr/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: radarr-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: radarr-config trigger: diff --git a/clusters/cl01tl/applications/radarr/templates/service-monitor.yaml b/clusters/cl01tl/applications/radarr/templates/service-monitor.yaml index f7dad2427..4a5d7eb09 100644 --- a/clusters/cl01tl/applications/radarr/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/radarr/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: radarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: radarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/roundcube/templates/external-secret.yaml b/clusters/cl01tl/applications/roundcube/templates/external-secret.yaml index 5a1611dd8..1975fe214 100644 --- a/clusters/cl01tl/applications/roundcube/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/roundcube/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: roundcube-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: roundcube-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: roundcube-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: roundcube-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -82,8 +84,9 @@ metadata: name: roundcube-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: roundcube-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/roundcube/templates/http-route.yaml b/clusters/cl01tl/applications/roundcube/templates/http-route.yaml index fdfed0ac6..b32e8fea1 100644 --- a/clusters/cl01tl/applications/roundcube/templates/http-route.yaml +++ b/clusters/cl01tl/applications/roundcube/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-mail namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-mail app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/roundcube/templates/replication-source.yaml b/clusters/cl01tl/applications/roundcube/templates/replication-source.yaml index 4abcec14b..a7383cd31 100644 --- a/clusters/cl01tl/applications/roundcube/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/roundcube/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: roundcube-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: roundcube-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: roundcube-data trigger: diff --git a/clusters/cl01tl/applications/searxng/templates/external-secret.yaml b/clusters/cl01tl/applications/searxng/templates/external-secret.yaml index 17859adfe..bb5ede8ad 100644 --- a/clusters/cl01tl/applications/searxng/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/searxng/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: searxng-api-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: searxng-api-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: searxng-browser-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: searxng-browser-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/searxng/templates/http-route.yaml b/clusters/cl01tl/applications/searxng/templates/http-route.yaml index 320972597..205106b74 100644 --- a/clusters/cl01tl/applications/searxng/templates/http-route.yaml +++ b/clusters/cl01tl/applications/searxng/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-searxng namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-searxng app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/searxng/templates/replication-source.yaml b/clusters/cl01tl/applications/searxng/templates/replication-source.yaml index c3229131b..0c572c2e6 100644 --- a/clusters/cl01tl/applications/searxng/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/searxng/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: searxng-browser-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: searxng-browser-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: searxng-browser-data trigger: diff --git a/clusters/cl01tl/applications/site-profile/templates/external-secret.yaml b/clusters/cl01tl/applications/site-profile/templates/external-secret.yaml index 1ca2e9ccb..b81c01241 100644 --- a/clusters/cl01tl/applications/site-profile/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/site-profile/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: site-profile-cloudflared-api-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: site-profile-cloudflared-api-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/slskd/templates/external-secret.yaml b/clusters/cl01tl/applications/slskd/templates/external-secret.yaml index 5a4d7cbdb..0e35e7987 100644 --- a/clusters/cl01tl/applications/slskd/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/slskd/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: slskd-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: slskd-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: soularr-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: soularr-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -48,8 +50,9 @@ metadata: name: slskd-wireguard-conf namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: slskd-wireguard-conf app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/slskd/templates/http-route.yaml b/clusters/cl01tl/applications/slskd/templates/http-route.yaml index c8e774574..5701ed24c 100644 --- a/clusters/cl01tl/applications/slskd/templates/http-route.yaml +++ b/clusters/cl01tl/applications/slskd/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-slskd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-slskd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/slskd/templates/namespace.yaml b/clusters/cl01tl/applications/slskd/templates/namespace.yaml index 633964cf1..9793bc56d 100644 --- a/clusters/cl01tl/applications/slskd/templates/namespace.yaml +++ b/clusters/cl01tl/applications/slskd/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: slskd labels: + app.kubernetes.io/name: slskd + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/applications/slskd/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/slskd/templates/persistent-volume-claim.yaml index dfa7e3a8f..b44e26d30 100644 --- a/clusters/cl01tl/applications/slskd/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/slskd/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: slskd-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: slskd-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: slskd-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/slskd/templates/persistent-volume.yaml b/clusters/cl01tl/applications/slskd/templates/persistent-volume.yaml index 244ff0932..3e234f75a 100644 --- a/clusters/cl01tl/applications/slskd/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/slskd/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: slskd-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: slskd-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/slskd/templates/service-monitor.yaml b/clusters/cl01tl/applications/slskd/templates/service-monitor.yaml index a2684a04d..caf82f4ee 100644 --- a/clusters/cl01tl/applications/slskd/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/slskd/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: slskd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: slskd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/external-secret.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/external-secret.yaml index c36670bd1..891d7275d 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-4k-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: sonarr-4k-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/http-route.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/http-route.yaml index 9c113b5d5..bdfd2a4f8 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/http-route.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-sonarr-4k namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-sonarr-4k app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume-claim.yaml index f4563dd0b..388857422 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-4k-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: sonarr-4k-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume.yaml index 5477721a5..8049c36c9 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-4k-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/prometheus-rule.yaml index 5399512a2..407d04562 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-4k namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: sonarr-4k diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/replication-source.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/replication-source.yaml index 76500b51b..998e9b558 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-4k-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: sonarr-4k-config trigger: diff --git a/clusters/cl01tl/applications/sonarr-4k/templates/service-monitor.yaml b/clusters/cl01tl/applications/sonarr-4k/templates/service-monitor.yaml index 2d7f30dd0..3b87474f0 100644 --- a/clusters/cl01tl/applications/sonarr-4k/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/sonarr-4k/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-4k namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-4k app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/external-secret.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/external-secret.yaml index 80b2681ac..80513b5e6 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-anime-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: sonarr-anime-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/http-route.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/http-route.yaml index d78a42621..1b468f31c 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/http-route.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-sonarr-anime namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-sonarr-anime app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume-claim.yaml index 90cfe171a..e0e63952a 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-anime-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: sonarr-anime-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume.yaml index 0ad291653..3ee8f4c63 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-anime-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/prometheus-rule.yaml index a04d86c96..dbcc8e998 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-anime namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: sonarr-anime diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/replication-source.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/replication-source.yaml index 0f4cf1379..59ad2f218 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-anime-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: sonarr-anime-config trigger: diff --git a/clusters/cl01tl/applications/sonarr-anime/templates/service-monitor.yaml b/clusters/cl01tl/applications/sonarr-anime/templates/service-monitor.yaml index 09171466e..6e46f252a 100644 --- a/clusters/cl01tl/applications/sonarr-anime/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/sonarr-anime/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-anime namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-anime app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/sonarr/templates/external-secret.yaml b/clusters/cl01tl/applications/sonarr/templates/external-secret.yaml index 44cfa64e5..dc61333e5 100644 --- a/clusters/cl01tl/applications/sonarr/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: sonarr-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/sonarr/templates/http-route.yaml b/clusters/cl01tl/applications/sonarr/templates/http-route.yaml index 743dc0c02..dccafa675 100644 --- a/clusters/cl01tl/applications/sonarr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-sonarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-sonarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/sonarr/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/sonarr/templates/persistent-volume-claim.yaml index 5252b2e43..72cf49562 100644 --- a/clusters/cl01tl/applications/sonarr/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: sonarr-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/sonarr/templates/persistent-volume.yaml b/clusters/cl01tl/applications/sonarr/templates/persistent-volume.yaml index 0a3a8ef2c..a23f24017 100644 --- a/clusters/cl01tl/applications/sonarr/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/sonarr/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/sonarr/templates/prometheus-rule.yaml index 44db3ab9f..5459fd7c3 100644 --- a/clusters/cl01tl/applications/sonarr/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/prometheus-rule.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - name: sonarr diff --git a/clusters/cl01tl/applications/sonarr/templates/replication-source.yaml b/clusters/cl01tl/applications/sonarr/templates/replication-source.yaml index a1e640d4e..3116d7605 100644 --- a/clusters/cl01tl/applications/sonarr/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: sonarr-config trigger: diff --git a/clusters/cl01tl/applications/sonarr/templates/service-monitor.yaml b/clusters/cl01tl/applications/sonarr/templates/service-monitor.yaml index 45408a2ae..612b0af5e 100644 --- a/clusters/cl01tl/applications/sonarr/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/sonarr/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: sonarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: sonarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/applications/tautulli/templates/external-secret.yaml b/clusters/cl01tl/applications/tautulli/templates/external-secret.yaml index de81ce22b..e6f3ad704 100644 --- a/clusters/cl01tl/applications/tautulli/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/tautulli/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: tautulli-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tautulli-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/tautulli/templates/http-route.yaml b/clusters/cl01tl/applications/tautulli/templates/http-route.yaml index c8719eca7..e2567b045 100644 --- a/clusters/cl01tl/applications/tautulli/templates/http-route.yaml +++ b/clusters/cl01tl/applications/tautulli/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-tautulli namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-tautulli app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/tautulli/templates/replication-source.yaml b/clusters/cl01tl/applications/tautulli/templates/replication-source.yaml index e96f5d8be..00e248f38 100644 --- a/clusters/cl01tl/applications/tautulli/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/tautulli/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: tautulli-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tautulli-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: tautulli-config trigger: diff --git a/clusters/cl01tl/applications/tdarr/templates/external-secret.yaml b/clusters/cl01tl/applications/tdarr/templates/external-secret.yaml index 7117fb38c..a974a5f0b 100644 --- a/clusters/cl01tl/applications/tdarr/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/tdarr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: tdarr-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tdarr-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -60,8 +61,9 @@ metadata: name: tdarr-server-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tdarr-server-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/tdarr/templates/http-route.yaml b/clusters/cl01tl/applications/tdarr/templates/http-route.yaml index 011e40ef6..ec80a2e81 100644 --- a/clusters/cl01tl/applications/tdarr/templates/http-route.yaml +++ b/clusters/cl01tl/applications/tdarr/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-tdarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-tdarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/tdarr/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/tdarr/templates/persistent-volume-claim.yaml index a99f60322..f86557f72 100644 --- a/clusters/cl01tl/applications/tdarr/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/tdarr/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: tdarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tdarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: tdarr-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/tdarr/templates/persistent-volume.yaml b/clusters/cl01tl/applications/tdarr/templates/persistent-volume.yaml index aea723266..c3da6a310 100644 --- a/clusters/cl01tl/applications/tdarr/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/tdarr/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: tdarr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tdarr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/tdarr/templates/replication-source.yaml b/clusters/cl01tl/applications/tdarr/templates/replication-source.yaml index dbd2a3bef..dd58cd175 100644 --- a/clusters/cl01tl/applications/tdarr/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/tdarr/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: tdarr-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tdarr-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: tdarr-config trigger: @@ -30,8 +31,9 @@ metadata: name: tdarr-server-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tdarr-server-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: tdarr-server trigger: diff --git a/clusters/cl01tl/applications/tubearchivist/templates/external-secret.yaml b/clusters/cl01tl/applications/tubearchivist/templates/external-secret.yaml index cb58095c0..ec4c41d1c 100644 --- a/clusters/cl01tl/applications/tubearchivist/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/tubearchivist/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: tubearchivist-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tubearchivist-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: tubearchivist-elasticsearch-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tubearchivist-elasticsearch-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -55,8 +57,9 @@ metadata: name: tubearchivist-wireguard-conf namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tubearchivist-wireguard-conf app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/tubearchivist/templates/http-route.yaml b/clusters/cl01tl/applications/tubearchivist/templates/http-route.yaml index acd0e5995..daeddaf08 100644 --- a/clusters/cl01tl/applications/tubearchivist/templates/http-route.yaml +++ b/clusters/cl01tl/applications/tubearchivist/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-tubearchivist namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-tubearchivist app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/applications/tubearchivist/templates/namespace.yaml b/clusters/cl01tl/applications/tubearchivist/templates/namespace.yaml index df30bbfc0..0f2687e94 100644 --- a/clusters/cl01tl/applications/tubearchivist/templates/namespace.yaml +++ b/clusters/cl01tl/applications/tubearchivist/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: tubearchivist labels: + app.kubernetes.io/name: tubearchivist + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume-claim.yaml index 419c57afa..6c8dcc160 100644 --- a/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: tubearchivist-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tubearchivist-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: tubearchivist-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume.yaml b/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume.yaml index 2677f451e..62bab667a 100644 --- a/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/tubearchivist/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: tubearchivist-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tubearchivist-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/applications/vaultwarden/templates/external-secret.yaml b/clusters/cl01tl/applications/vaultwarden/templates/external-secret.yaml index 4f9ca6232..5c95e8160 100644 --- a/clusters/cl01tl/applications/vaultwarden/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/vaultwarden/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: vaultwarden-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vaultwarden-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: vaultwarden-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vaultwarden-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -82,8 +84,9 @@ metadata: name: vaultwarden-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vaultwarden-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/vaultwarden/templates/replication-source.yaml b/clusters/cl01tl/applications/vaultwarden/templates/replication-source.yaml index 8e4161513..a2ba4bcdd 100644 --- a/clusters/cl01tl/applications/vaultwarden/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/vaultwarden/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: vaultwarden-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vaultwarden-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: vaultwarden-data trigger: diff --git a/clusters/cl01tl/applications/yamtrack/templates/external-secret.yaml b/clusters/cl01tl/applications/yamtrack/templates/external-secret.yaml index 6a4abba01..6cb4185fb 100644 --- a/clusters/cl01tl/applications/yamtrack/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/yamtrack/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: yamtrack-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: yamtrack-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: yamtrack-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: yamtrack-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -55,8 +57,9 @@ metadata: name: yamtrack-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: yamtrack-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/applications/yamtrack/templates/http-route.yaml b/clusters/cl01tl/applications/yamtrack/templates/http-route.yaml index da96fa458..38b3fd466 100644 --- a/clusters/cl01tl/applications/yamtrack/templates/http-route.yaml +++ b/clusters/cl01tl/applications/yamtrack/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-yamtrack namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-yamtrack app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/deployment/argocd/templates/external-secret.yaml b/clusters/cl01tl/deployment/argocd/templates/external-secret.yaml index 5b7b59f1b..b0a23a26d 100644 --- a/clusters/cl01tl/deployment/argocd/templates/external-secret.yaml +++ b/clusters/cl01tl/deployment/argocd/templates/external-secret.yaml @@ -34,8 +34,9 @@ spec: # name: argocd-gitea-repo-infrastructure-secret # namespace: {{ .Release.Namespace }} # labels: -# app.kubernetes.io/name: {{ .Release.Name }} +# app.kubernetes.io/name: argocd-gitea-repo-infrastructure-secret # app.kubernetes.io/instance: {{ .Release.Name }} +# app.kubernetes.io/part-of: {{ .Release.Name }} # spec: # secretStoreRef: # kind: ClusterSecretStore diff --git a/clusters/cl01tl/deployment/argocd/templates/http-route.yaml b/clusters/cl01tl/deployment/argocd/templates/http-route.yaml index fdc5bb9b2..b9c977eef 100644 --- a/clusters/cl01tl/deployment/argocd/templates/http-route.yaml +++ b/clusters/cl01tl/deployment/argocd/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-argocd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-argocd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/deployment/stack/templates/application-set.yaml b/clusters/cl01tl/deployment/stack/templates/application-set.yaml index 2b54bafa8..ce10d62e9 100644 --- a/clusters/cl01tl/deployment/stack/templates/application-set.yaml +++ b/clusters/cl01tl/deployment/stack/templates/application-set.yaml @@ -8,6 +8,7 @@ metadata: labels: app.kubernetes.io/name: {{ $stack.name }} app.kubernetes.io/instance: {{ $stack.name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: syncPolicy: applicationsSync: create-update diff --git a/clusters/cl01tl/deployment/stack/templates/application.yaml b/clusters/cl01tl/deployment/stack/templates/application.yaml index 9a1de960d..a25567cb5 100644 --- a/clusters/cl01tl/deployment/stack/templates/application.yaml +++ b/clusters/cl01tl/deployment/stack/templates/application.yaml @@ -4,8 +4,9 @@ metadata: name: cilium namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: cilium app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} finalizers: - resources-finalizer.argocd.argoproj.io spec: @@ -47,8 +48,9 @@ metadata: name: coredns namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: coredns app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} finalizers: - resources-finalizer.argocd.argoproj.io spec: @@ -84,8 +86,9 @@ metadata: name: metrics-server namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: metrics-server app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} finalizers: - resources-finalizer.argocd.argoproj.io spec: @@ -121,8 +124,9 @@ metadata: name: kubelet-serving-cert-approver namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: kubelet-serving-cert-approver app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} finalizers: - resources-finalizer.argocd.argoproj.io spec: @@ -158,8 +162,9 @@ metadata: name: prometheus-operator-crds namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: prometheus-operator-crds app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} finalizers: - resources-finalizer.argocd.argoproj.io spec: diff --git a/clusters/cl01tl/management/argo-workflows/templates/external-secret.yaml b/clusters/cl01tl/management/argo-workflows/templates/external-secret.yaml index 5b5e3fb80..7347f3b76 100644 --- a/clusters/cl01tl/management/argo-workflows/templates/external-secret.yaml +++ b/clusters/cl01tl/management/argo-workflows/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: argo-workflows-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: argo-workflows-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: argo-workflows-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: argo-workflows-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/management/argo-workflows/templates/http-route.yaml b/clusters/cl01tl/management/argo-workflows/templates/http-route.yaml index a82fba1e0..6ec1451cc 100644 --- a/clusters/cl01tl/management/argo-workflows/templates/http-route.yaml +++ b/clusters/cl01tl/management/argo-workflows/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-argo-workflows namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-argo-workflows app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/management/headlamp/templates/cluster-role-binding.yaml b/clusters/cl01tl/management/headlamp/templates/cluster-role-binding.yaml index 9db8951d5..fe71ebd11 100644 --- a/clusters/cl01tl/management/headlamp/templates/cluster-role-binding.yaml +++ b/clusters/cl01tl/management/headlamp/templates/cluster-role-binding.yaml @@ -4,8 +4,9 @@ metadata: name: cluster-admin-oidc namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: cluster-admin-oidc app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} roleRef: kind: ClusterRole name: cluster-admin diff --git a/clusters/cl01tl/management/headlamp/templates/external-secret.yaml b/clusters/cl01tl/management/headlamp/templates/external-secret.yaml index 15b02a176..aa813d5a3 100644 --- a/clusters/cl01tl/management/headlamp/templates/external-secret.yaml +++ b/clusters/cl01tl/management/headlamp/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: headlamp-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: headlamp-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/management/headlamp/templates/http-route.yaml b/clusters/cl01tl/management/headlamp/templates/http-route.yaml index 8ef9e7c09..385c0da6a 100644 --- a/clusters/cl01tl/management/headlamp/templates/http-route.yaml +++ b/clusters/cl01tl/management/headlamp/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: https-route-headlamp namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: https-route-headlamp app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/management/komodo/templates/external-secret.yaml b/clusters/cl01tl/management/komodo/templates/external-secret.yaml index 494e2f9ec..c2da7230e 100644 --- a/clusters/cl01tl/management/komodo/templates/external-secret.yaml +++ b/clusters/cl01tl/management/komodo/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: komodo-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: komodo-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -54,8 +55,9 @@ metadata: name: komodo-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: komodo-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/management/komodo/templates/http-route.yaml b/clusters/cl01tl/management/komodo/templates/http-route.yaml index 2e180cd70..1ec3d1dd1 100644 --- a/clusters/cl01tl/management/komodo/templates/http-route.yaml +++ b/clusters/cl01tl/management/komodo/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: https-route-komodo namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: https-route-komodo app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/management/komodo/templates/service.yaml b/clusters/cl01tl/management/komodo/templates/service.yaml index 9d7b17d23..14f1e20df 100644 --- a/clusters/cl01tl/management/komodo/templates/service.yaml +++ b/clusters/cl01tl/management/komodo/templates/service.yaml @@ -4,8 +4,9 @@ metadata: name: komodo-periphery-ps10rp namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: komodo-periphery-ps10rp app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: tailscale.com/tailnet-fqdn: komodo-periphery-ps10rp.boreal-beaufort.ts.net spec: diff --git a/clusters/cl01tl/monitoring/grafana-operator/templates/external-secret.yaml b/clusters/cl01tl/monitoring/grafana-operator/templates/external-secret.yaml index ee76a6b30..3d9b499a8 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/templates/external-secret.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: grafana-auth-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-auth-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: grafana-oauth-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-oauth-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -62,8 +64,9 @@ metadata: name: grafana-operator-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-operator-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-dashboard.yaml b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-dashboard.yaml index f958a3822..14a18d16d 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-dashboard.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-dashboard.yaml @@ -4,8 +4,9 @@ metadata: name: grafana-dashboard-ceph namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-ceph app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -23,8 +24,9 @@ metadata: name: grafana-dashboard-coredns namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-coredns app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -41,8 +43,9 @@ metadata: name: grafana-dashboard-etcd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-etcd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -59,8 +62,9 @@ metadata: name: grafana-dashboard-loki namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-loki app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -77,8 +81,9 @@ metadata: name: grafana-dashboard-node-full namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-node-full app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -95,8 +100,9 @@ metadata: name: grafana-dashboard-node-short namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-node-short app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -113,8 +119,9 @@ metadata: name: grafana-dashboard-argocd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-argocd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -131,8 +138,9 @@ metadata: name: grafana-dashboard-blocky namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-blocky app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -149,8 +157,9 @@ metadata: name: grafana-dashboard-cert-manager namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-cert-manager app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -167,8 +176,9 @@ metadata: name: grafana-dashboard-cloudnative-pg namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-cloudnative-pg app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -185,8 +195,9 @@ metadata: name: grafana-dashboard-descheduler namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-descheduler app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -203,8 +214,9 @@ metadata: name: grafana-dashboard-operator namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-operator app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -221,8 +233,9 @@ metadata: name: grafana-dashboard-harbor namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-harbor app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -240,8 +253,9 @@ metadata: name: grafana-dashboard-speedtest-exporter namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-speedtest-exporter app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -258,8 +272,9 @@ metadata: name: grafana-dashboard-spegel namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-spegel app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -276,8 +291,9 @@ metadata: name: grafana-dashboard-traefik namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-traefik app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -294,8 +310,9 @@ metadata: name: grafana-dashboard-trivy namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-trivy app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -312,8 +329,9 @@ metadata: name: grafana-dashboard-unpoller namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-unpoller app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -330,8 +348,9 @@ metadata: name: grafana-dashboard-volsync namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-volsync app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -348,8 +367,9 @@ metadata: name: grafana-dashboard-authentik namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-authentik app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -366,8 +386,9 @@ metadata: name: grafana-dashboard-gitea namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-gitea app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -385,8 +406,9 @@ metadata: name: grafana-dashboard-qbittorrent namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-qbittorrent app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -403,8 +425,9 @@ metadata: name: grafana-dashboard-vault namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-vault app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -421,8 +444,9 @@ metadata: name: grafana-dashboard-immich namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-immich app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -439,8 +463,9 @@ metadata: name: grafana-dashboard-radarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-radarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -457,8 +482,9 @@ metadata: name: grafana-dashboard-sonarr namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-dashboard-sonarr app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: diff --git a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-datasource.yaml b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-datasource.yaml index 563173f25..d651e28bb 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-datasource.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-datasource.yaml @@ -4,8 +4,9 @@ metadata: name: grafana-datasource-prometheus namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-datasource-prometheus app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: datasource: name: Prometheus @@ -31,8 +32,9 @@ metadata: name: grafana-datasource-loki namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-datasource-loki app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: datasource: name: Loki diff --git a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-folder.yaml b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-folder.yaml index 6b61587ef..ce8d5739e 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-folder.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana-folder.yaml @@ -4,8 +4,9 @@ metadata: name: grafana-folder-application namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-folder-application app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -38,8 +39,9 @@ metadata: name: grafana-folder-platform namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-folder-platform app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -72,8 +74,9 @@ metadata: name: grafana-folder-service namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-folder-service app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: @@ -106,8 +109,9 @@ metadata: name: grafana-folder-system namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-folder-system app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: instanceSelector: matchLabels: diff --git a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana.yaml b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana.yaml index 24a376b91..ee4be2b78 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/templates/grafana.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/templates/grafana.yaml @@ -4,9 +4,9 @@ metadata: name: grafana-main namespace: {{ .Release.Namespace }} labels: - labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: grafana-main app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} app: grafana-main spec: config: diff --git a/clusters/cl01tl/monitoring/grafana-operator/templates/http-route.yaml b/clusters/cl01tl/monitoring/grafana-operator/templates/http-route.yaml index 23abd6dc4..edc23ed29 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/templates/http-route.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-grafana namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-grafana app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/external-secret.yaml b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/external-secret.yaml index d517e5e3e..b16294475 100644 --- a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/external-secret.yaml +++ b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: alertmanager-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: alertmanager-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/http-route.yaml b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/http-route.yaml index 71b754818..2dd51e2d9 100644 --- a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/http-route.yaml +++ b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-prometheus namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-prometheus app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/namespace.yaml b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/namespace.yaml index 94697b1e3..992072a1e 100644 --- a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/namespace.yaml +++ b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: kube-prometheus-stack labels: + app.kubernetes.io/name: kube-prometheus-stack + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/scrape-config.yaml b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/scrape-config.yaml index ce2233f65..b35e2a0d3 100644 --- a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/scrape-config.yaml +++ b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/scrape-config.yaml @@ -4,8 +4,9 @@ metadata: name: external-nodes-http namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: external-nodes-http app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: staticConfigs: - labels: @@ -23,8 +24,9 @@ metadata: name: external-nodes-https namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: external-nodes-https app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: staticConfigs: - labels: diff --git a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/service.yaml b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/service.yaml index 3afcca87d..dc3878ce5 100644 --- a/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/service.yaml +++ b/clusters/cl01tl/monitoring/kube-prometheus-stack/templates/service.yaml @@ -4,8 +4,9 @@ metadata: name: node-ps10rp namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: node-ps10rp app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: tailscale.com/tailnet-fqdn: node-exporter-ps10rp.boreal-beaufort.ts.net spec: diff --git a/clusters/cl01tl/monitoring/loki/templates/namespace.yaml b/clusters/cl01tl/monitoring/loki/templates/namespace.yaml index b59a33aa8..d2683e954 100644 --- a/clusters/cl01tl/monitoring/loki/templates/namespace.yaml +++ b/clusters/cl01tl/monitoring/loki/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: loki labels: + app.kubernetes.io/name: loki + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/monitoring/unpoller/templates/external-secret.yaml b/clusters/cl01tl/monitoring/unpoller/templates/external-secret.yaml index b77dd2112..ac23d4f6b 100644 --- a/clusters/cl01tl/monitoring/unpoller/templates/external-secret.yaml +++ b/clusters/cl01tl/monitoring/unpoller/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: unpoller-unifi-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: unpoller-unifi-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/monitoring/unpoller/templates/service-monitor.yaml b/clusters/cl01tl/monitoring/unpoller/templates/service-monitor.yaml index e8376ec2d..da65103f3 100644 --- a/clusters/cl01tl/monitoring/unpoller/templates/service-monitor.yaml +++ b/clusters/cl01tl/monitoring/unpoller/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: unpoller namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: unpoller app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/platform/authentik/templates/config-map.yaml b/clusters/cl01tl/platform/authentik/templates/config-map.yaml index 59d949ac9..739a86f22 100644 --- a/clusters/cl01tl/platform/authentik/templates/config-map.yaml +++ b/clusters/cl01tl/platform/authentik/templates/config-map.yaml @@ -4,8 +4,9 @@ metadata: name: authentik-custom-css namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: authentik-custom-css app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} data: custom.css: | /* Change sign button color */ diff --git a/clusters/cl01tl/platform/authentik/templates/external-secret.yaml b/clusters/cl01tl/platform/authentik/templates/external-secret.yaml index 9819524df..c7d2d836d 100644 --- a/clusters/cl01tl/platform/authentik/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/authentik/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: authentik-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: authentik-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: authentik-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: authentik-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -48,8 +50,9 @@ metadata: name: authentik-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: authentik-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/authentik/templates/http-route.yaml b/clusters/cl01tl/platform/authentik/templates/http-route.yaml index 979672c68..e718842d5 100644 --- a/clusters/cl01tl/platform/authentik/templates/http-route.yaml +++ b/clusters/cl01tl/platform/authentik/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-authentik namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-authentik app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/authentik/templates/ingress.yaml b/clusters/cl01tl/platform/authentik/templates/ingress.yaml index b771b3216..a3aecfa8f 100644 --- a/clusters/cl01tl/platform/authentik/templates/ingress.yaml +++ b/clusters/cl01tl/platform/authentik/templates/ingress.yaml @@ -4,9 +4,9 @@ metadata: name: authentik-tailscale namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: authentik-tailscale app.kubernetes.io/instance: {{ .Release.Name }} - labels: + app.kubernetes.io/part-of: {{ .Release.Name }} tailscale.com/proxy-class: no-metrics annotations: tailscale.com/experimental-forward-cluster-traffic-via-ingress: "true" diff --git a/clusters/cl01tl/platform/external-secrets/templates/cluster-secret-store.yaml b/clusters/cl01tl/platform/external-secrets/templates/cluster-secret-store.yaml index c652a2b40..eb19a37b3 100644 --- a/clusters/cl01tl/platform/external-secrets/templates/cluster-secret-store.yaml +++ b/clusters/cl01tl/platform/external-secrets/templates/cluster-secret-store.yaml @@ -4,8 +4,9 @@ metadata: name: vault namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: provider: vault: diff --git a/clusters/cl01tl/platform/gitea/templates/external-secret.yaml b/clusters/cl01tl/platform/gitea/templates/external-secret.yaml index 5347a7acf..d69e33729 100644 --- a/clusters/cl01tl/platform/gitea/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/gitea/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: gitea-admin-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-admin-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: gitea-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -62,8 +64,9 @@ metadata: name: gitea-runner-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-runner-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -84,8 +87,9 @@ metadata: name: gitea-renovate-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-renovate-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -134,8 +138,9 @@ metadata: name: gitea-renovate-ssh-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-renovate-ssh-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -170,8 +175,9 @@ metadata: name: gitea-backup-s3 namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-backup-s3 app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -206,8 +212,9 @@ metadata: name: gitea-s3cmd-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-s3cmd-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -228,8 +235,9 @@ metadata: name: gitea-meilisearch-master-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-meilisearch-master-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -256,8 +264,9 @@ metadata: name: gitea-cloudflared-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-cloudflared-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -278,8 +287,9 @@ metadata: name: gitea-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/gitea/templates/http-route.yaml b/clusters/cl01tl/platform/gitea/templates/http-route.yaml index ebd4165e3..40bd09aaa 100644 --- a/clusters/cl01tl/platform/gitea/templates/http-route.yaml +++ b/clusters/cl01tl/platform/gitea/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-gitea namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-gitea app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/gitea/templates/ingress.yaml b/clusters/cl01tl/platform/gitea/templates/ingress.yaml index 9e93509ec..b348af72a 100644 --- a/clusters/cl01tl/platform/gitea/templates/ingress.yaml +++ b/clusters/cl01tl/platform/gitea/templates/ingress.yaml @@ -4,9 +4,9 @@ metadata: name: gitea-tailscale namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-tailscale app.kubernetes.io/instance: {{ .Release.Name }} - labels: + app.kubernetes.io/part-of: {{ .Release.Name }} tailscale.com/proxy-class: no-metrics annotations: tailscale.com/experimental-forward-cluster-traffic-via-ingress: "true" diff --git a/clusters/cl01tl/platform/gitea/templates/namespace.yaml b/clusters/cl01tl/platform/gitea/templates/namespace.yaml index 2451239be..16080cc7f 100644 --- a/clusters/cl01tl/platform/gitea/templates/namespace.yaml +++ b/clusters/cl01tl/platform/gitea/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: gitea labels: + app.kubernetes.io/name: gitea + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/platform/gitea/templates/persistent-volume-claim.yaml b/clusters/cl01tl/platform/gitea/templates/persistent-volume-claim.yaml index 8fa9536a8..dd37711a0 100644 --- a/clusters/cl01tl/platform/gitea/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/platform/gitea/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: gitea-nfs-storage-backup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-nfs-storage-backup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeMode: Filesystem storageClassName: nfs-client diff --git a/clusters/cl01tl/platform/gitea/templates/role-binding.yaml b/clusters/cl01tl/platform/gitea/templates/role-binding.yaml index fa1d6ae6b..8d08e52a7 100644 --- a/clusters/cl01tl/platform/gitea/templates/role-binding.yaml +++ b/clusters/cl01tl/platform/gitea/templates/role-binding.yaml @@ -4,8 +4,9 @@ metadata: name: gitea-backup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-backup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} roleRef: apiGroup: rbac.authorization.k8s.io kind: Role diff --git a/clusters/cl01tl/platform/gitea/templates/role.yaml b/clusters/cl01tl/platform/gitea/templates/role.yaml index 9203b76f5..073f24301 100644 --- a/clusters/cl01tl/platform/gitea/templates/role.yaml +++ b/clusters/cl01tl/platform/gitea/templates/role.yaml @@ -4,8 +4,9 @@ metadata: name: gitea-backup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea-backup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} rules: - apiGroups: - "" diff --git a/clusters/cl01tl/platform/gitea/templates/service-monitor.yaml b/clusters/cl01tl/platform/gitea/templates/service-monitor.yaml index fe7360b1c..bf3ca2bd6 100644 --- a/clusters/cl01tl/platform/gitea/templates/service-monitor.yaml +++ b/clusters/cl01tl/platform/gitea/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: gitea namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: gitea app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/platform/gitea/templates/tcp-route.yaml b/clusters/cl01tl/platform/gitea/templates/tcp-route.yaml index e06ec210f..804198798 100644 --- a/clusters/cl01tl/platform/gitea/templates/tcp-route.yaml +++ b/clusters/cl01tl/platform/gitea/templates/tcp-route.yaml @@ -4,8 +4,9 @@ metadata: name: tcp-route-gitea-ssh namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: tcp-route-gitea-ssh app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/matrix-synapse/templates/external-secret.yaml b/clusters/cl01tl/platform/matrix-synapse/templates/external-secret.yaml index 6b96d333d..5a0647e55 100644 --- a/clusters/cl01tl/platform/matrix-synapse/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/matrix-synapse/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: matrix-synapse-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: matrix-synapse-signingkey namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-signingkey app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -55,8 +57,9 @@ metadata: name: matrix-hookshot-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-hookshot-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -156,8 +159,9 @@ metadata: name: double-puppet-registration-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: double-puppet-registration-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -178,8 +182,9 @@ metadata: name: matrix-synapse-valkey-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-valkey-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -200,8 +205,9 @@ metadata: name: matrix-synapse-cloudflared-synapse-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-cloudflared-synapse-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -222,8 +228,9 @@ metadata: name: matrix-synapse-cloudflared-hookshot-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-cloudflared-hookshot-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -244,8 +251,9 @@ metadata: name: matrix-synapse-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -412,8 +420,9 @@ metadata: name: matrix-synapse-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/matrix-synapse/templates/replication-source.yaml b/clusters/cl01tl/platform/matrix-synapse/templates/replication-source.yaml index 63650ca66..b507d4c91 100644 --- a/clusters/cl01tl/platform/matrix-synapse/templates/replication-source.yaml +++ b/clusters/cl01tl/platform/matrix-synapse/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: matrix-synapse-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: matrix-synapse trigger: @@ -29,9 +30,10 @@ spec: # metadata: # name: mautrix-discord-data-backup-source # namespace: {{ .Release.Namespace }} - # labels: - # app.kubernetes.io/name: {{ .Release.Name }} - # app.kubernetes.io/instance: {{ .Release.Name }} +# labels: +# app.kubernetes.io/name: mautrix-discord-data-backup-source +# app.kubernetes.io/instance: {{ .Release.Name }} +# app.kubernetes.io/part-of: {{ .Release.Name }} # spec: # sourcePVC: mautrix-discord-data # trigger: @@ -40,11 +42,11 @@ spec: # pruneIntervalDays: 7 # repository: mautrix-discord-data-backup-secret # retain: - # hourly: 1 - # daily: 3 - # weekly: 2 - # monthly: 2 - # yearly: 4 +# hourly: 1 +# daily: 3 +# weekly: 2 +# monthly: 2 +# yearly: 4 # moverSecurityContext: # runAsUser: 1337 # runAsGroup: 1337 @@ -58,9 +60,10 @@ spec: # metadata: # name: mautrix-whatsapp-data-backup-source # namespace: {{ .Release.Namespace }} - # labels: - # app.kubernetes.io/name: {{ .Release.Name }} - # app.kubernetes.io/instance: {{ .Release.Name }} +# labels: +# app.kubernetes.io/name: mautrix-whatsapp-data-backup-source +# app.kubernetes.io/instance: {{ .Release.Name }} +# app.kubernetes.io/part-of: {{ .Release.Name }} # spec: # sourcePVC: mautrix-whatsapp-data # trigger: @@ -69,11 +72,11 @@ spec: # pruneIntervalDays: 7 # repository: mautrix-whatsapp-data-backup-secret # retain: - # hourly: 1 - # daily: 3 - # weekly: 2 - # monthly: 2 - # yearly: 4 +# hourly: 1 +# daily: 3 +# weekly: 2 +# monthly: 2 +# yearly: 4 # moverSecurityContext: # runAsUser: 1337 # runAsGroup: 1337 diff --git a/clusters/cl01tl/platform/matrix-synapse/templates/service-monitor.yaml b/clusters/cl01tl/platform/matrix-synapse/templates/service-monitor.yaml index a8e702ffd..6cd0e743a 100644 --- a/clusters/cl01tl/platform/matrix-synapse/templates/service-monitor.yaml +++ b/clusters/cl01tl/platform/matrix-synapse/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: matrix-synapse namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-synapse app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: @@ -24,8 +25,9 @@ metadata: name: matrix-hookshot namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: matrix-hookshot app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/platform/ollama/templates/external-secret.yaml b/clusters/cl01tl/platform/ollama/templates/external-secret.yaml index 8934a6625..0c6404968 100644 --- a/clusters/cl01tl/platform/ollama/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/ollama/templates/external-secret.yaml @@ -5,8 +5,9 @@ metadata: name: ollama-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ollama-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -27,8 +28,9 @@ metadata: name: ollama-oidc-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ollama-oidc-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -56,8 +58,9 @@ metadata: name: ollama-web-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ollama-web-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -112,8 +115,9 @@ metadata: name: ollama-web-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ollama-web-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/ollama/templates/http-route.yaml b/clusters/cl01tl/platform/ollama/templates/http-route.yaml index e2c2c4300..66cffda00 100644 --- a/clusters/cl01tl/platform/ollama/templates/http-route.yaml +++ b/clusters/cl01tl/platform/ollama/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-ollama namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-ollama app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/ollama/templates/replication-source.yaml b/clusters/cl01tl/platform/ollama/templates/replication-source.yaml index 28da228b9..8add7efa0 100644 --- a/clusters/cl01tl/platform/ollama/templates/replication-source.yaml +++ b/clusters/cl01tl/platform/ollama/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: ollama-web-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ollama-web-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: ollama-web-data trigger: diff --git a/clusters/cl01tl/platform/ollama/templates/service.yaml b/clusters/cl01tl/platform/ollama/templates/service.yaml index 781b6c103..0cf1ca1be 100644 --- a/clusters/cl01tl/platform/ollama/templates/service.yaml +++ b/clusters/cl01tl/platform/ollama/templates/service.yaml @@ -4,8 +4,9 @@ metadata: name: ollama-pd05wd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ollama-pd05wd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: tailscale.com/tailnet-fqdn: ollama-pd05wd.boreal-beaufort.ts.net spec: @@ -19,8 +20,9 @@ metadata: name: stable-diffusion-pd05wd namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: stable-diffusion-pd05wd app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: tailscale.com/tailnet-fqdn: stable-diffusion-pd05wd.boreal-beaufort.ts.net spec: diff --git a/clusters/cl01tl/platform/qbittorrent/templates/config-map.yaml b/clusters/cl01tl/platform/qbittorrent/templates/config-map.yaml index 101748e50..82163d485 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/config-map.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/config-map.yaml @@ -4,8 +4,9 @@ metadata: name: glutun-update-script namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: glutun-update-script app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} data: update.sh: | if ! command -v curl 2>&1 >/dev/null diff --git a/clusters/cl01tl/platform/qbittorrent/templates/external-secret.yaml b/clusters/cl01tl/platform/qbittorrent/templates/external-secret.yaml index 1f35e6a2a..4df32ee10 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: qbittorrent-wireguard-conf namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: qbittorrent-wireguard-conf app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/qbittorrent/templates/http-route.yaml b/clusters/cl01tl/platform/qbittorrent/templates/http-route.yaml index 23d103803..c742c407a 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/http-route.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-qbittorrent namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-qbittorrent app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/qbittorrent/templates/namespace.yaml b/clusters/cl01tl/platform/qbittorrent/templates/namespace.yaml index b1b75cd6f..37fd60393 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/namespace.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: qbittorrent labels: + app.kubernetes.io/name: qbittorrent + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume-claim.yaml b/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume-claim.yaml index 3c2a3bc9d..3fc42619f 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: qbittorrent-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: qbittorrent-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: qbittorrent-config storageClassName: nfs-client @@ -22,8 +23,9 @@ metadata: name: qbittorrent-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: qbittorrent-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: qbittorrent-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume.yaml b/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume.yaml index 42c62b96d..854415bda 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: qbittorrent-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: qbittorrent-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client @@ -28,8 +29,9 @@ metadata: name: qbittorrent-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: qbittorrent-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/platform/qbittorrent/templates/service-monitor.yaml b/clusters/cl01tl/platform/qbittorrent/templates/service-monitor.yaml index 062238dd8..8178018f7 100644 --- a/clusters/cl01tl/platform/qbittorrent/templates/service-monitor.yaml +++ b/clusters/cl01tl/platform/qbittorrent/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: qbittorrent namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: qbittorrent app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: endpoints: - port: metrics diff --git a/clusters/cl01tl/platform/stalwart/templates/external-secret.yaml b/clusters/cl01tl/platform/stalwart/templates/external-secret.yaml index fa4b6865a..9595ec647 100644 --- a/clusters/cl01tl/platform/stalwart/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/stalwart/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: stalwart-elasticsearch-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: stalwart-elasticsearch-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/stalwart/templates/http-route.yaml b/clusters/cl01tl/platform/stalwart/templates/http-route.yaml index c2fc2170b..3d27ae69e 100644 --- a/clusters/cl01tl/platform/stalwart/templates/http-route.yaml +++ b/clusters/cl01tl/platform/stalwart/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-stalwart namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-stalwart app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/stalwart/templates/namespace.yaml b/clusters/cl01tl/platform/stalwart/templates/namespace.yaml index a7dd08e96..884be40ab 100644 --- a/clusters/cl01tl/platform/stalwart/templates/namespace.yaml +++ b/clusters/cl01tl/platform/stalwart/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: stalwart labels: + app.kubernetes.io/name: stalwart + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/platform/stalwart/templates/replication-source.yaml b/clusters/cl01tl/platform/stalwart/templates/replication-source.yaml index 6dd374f22..c838ec05a 100644 --- a/clusters/cl01tl/platform/stalwart/templates/replication-source.yaml +++ b/clusters/cl01tl/platform/stalwart/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: stalwart-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: stalwart-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: stalwart-config trigger: diff --git a/clusters/cl01tl/platform/unpackerr/templates/external-secret.yaml b/clusters/cl01tl/platform/unpackerr/templates/external-secret.yaml index 2f3203357..caa831b9a 100644 --- a/clusters/cl01tl/platform/unpackerr/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/unpackerr/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: unpackerr-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: unpackerr-key-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/unpackerr/templates/persistent-volume-claim.yaml b/clusters/cl01tl/platform/unpackerr/templates/persistent-volume-claim.yaml index a23e6bfa4..8d6232ee0 100644 --- a/clusters/cl01tl/platform/unpackerr/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/platform/unpackerr/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: unpackerr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: unpackerr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: unpackerr-nfs-storage storageClassName: nfs-client diff --git a/clusters/cl01tl/platform/unpackerr/templates/persistent-volume.yaml b/clusters/cl01tl/platform/unpackerr/templates/persistent-volume.yaml index 3864f531f..d49f8056e 100644 --- a/clusters/cl01tl/platform/unpackerr/templates/persistent-volume.yaml +++ b/clusters/cl01tl/platform/unpackerr/templates/persistent-volume.yaml @@ -4,8 +4,9 @@ metadata: name: unpackerr-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: unpackerr-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client diff --git a/clusters/cl01tl/platform/vault/templates/external-secret.yaml b/clusters/cl01tl/platform/vault/templates/external-secret.yaml index 1a45339dd..3873f8bdc 100644 --- a/clusters/cl01tl/platform/vault/templates/external-secret.yaml +++ b/clusters/cl01tl/platform/vault/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: vault-snapshot-agent-token namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-snapshot-agent-token app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -33,8 +34,9 @@ metadata: name: vault-snapshot-s3 namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-snapshot-s3 app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -69,8 +71,9 @@ metadata: name: vault-s3cmd-config namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-s3cmd-config app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -91,8 +94,9 @@ metadata: name: vault-unseal-config-1 namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-unseal-config-1 app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -169,8 +173,9 @@ metadata: name: vault-unseal-config-2 namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-unseal-config-2 app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -247,8 +252,9 @@ metadata: name: vault-unseal-config-3 namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-unseal-config-3 app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -325,8 +331,9 @@ metadata: name: vault-token namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-token app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/platform/vault/templates/http-route.yaml b/clusters/cl01tl/platform/vault/templates/http-route.yaml index 4dda091bf..eec423414 100644 --- a/clusters/cl01tl/platform/vault/templates/http-route.yaml +++ b/clusters/cl01tl/platform/vault/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-vault namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-vault app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/platform/vault/templates/ingress.yaml b/clusters/cl01tl/platform/vault/templates/ingress.yaml index e53c2940d..878705702 100644 --- a/clusters/cl01tl/platform/vault/templates/ingress.yaml +++ b/clusters/cl01tl/platform/vault/templates/ingress.yaml @@ -4,9 +4,9 @@ metadata: name: vault-tailscale namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-tailscale app.kubernetes.io/instance: {{ .Release.Name }} - labels: + app.kubernetes.io/part-of: {{ .Release.Name }} tailscale.com/proxy-class: no-metrics annotations: tailscale.com/experimental-forward-cluster-traffic-via-ingress: "true" diff --git a/clusters/cl01tl/platform/vault/templates/persistent-volume-claim.yaml b/clusters/cl01tl/platform/vault/templates/persistent-volume-claim.yaml index 38e6ae61a..a3d4eb322 100644 --- a/clusters/cl01tl/platform/vault/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/platform/vault/templates/persistent-volume-claim.yaml @@ -4,8 +4,9 @@ metadata: name: vault-nfs-storage-backup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: vault-nfs-storage-backup app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeMode: Filesystem storageClassName: nfs-client diff --git a/clusters/cl01tl/services/blocky/templates/service-monitor.yaml b/clusters/cl01tl/services/blocky/templates/service-monitor.yaml index 8aa5efd86..f7ca70e99 100644 --- a/clusters/cl01tl/services/blocky/templates/service-monitor.yaml +++ b/clusters/cl01tl/services/blocky/templates/service-monitor.yaml @@ -4,8 +4,9 @@ metadata: name: blocky namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: blocky app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: selector: matchLabels: diff --git a/clusters/cl01tl/services/cert-manager/templates/external-secret.yaml b/clusters/cl01tl/services/cert-manager/templates/external-secret.yaml index ae5beccca..c5fd46799 100644 --- a/clusters/cl01tl/services/cert-manager/templates/external-secret.yaml +++ b/clusters/cl01tl/services/cert-manager/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: cloudflare-api-token namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: cloudflare-api-token app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/services/external-dns/templates/dns-endpoint.yaml b/clusters/cl01tl/services/external-dns/templates/dns-endpoint.yaml index 929954b95..4411732b9 100644 --- a/clusters/cl01tl/services/external-dns/templates/dns-endpoint.yaml +++ b/clusters/cl01tl/services/external-dns/templates/dns-endpoint.yaml @@ -4,8 +4,9 @@ metadata: name: external-device-names namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: external-device-names app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: endpoints: # Unifi UDM @@ -46,8 +47,9 @@ metadata: name: iot-device-names namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: iot-device-names app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: endpoints: # Airgradient @@ -82,8 +84,9 @@ metadata: name: server-host-names namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: server-host-names app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: endpoints: # Unifi Gateway @@ -124,8 +127,9 @@ metadata: name: cluster-service-names namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: cluster-service-names app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: endpoints: # Treafik Proxy diff --git a/clusters/cl01tl/services/external-dns/templates/external-secret.yaml b/clusters/cl01tl/services/external-dns/templates/external-secret.yaml index 210b9ac61..ba835545d 100644 --- a/clusters/cl01tl/services/external-dns/templates/external-secret.yaml +++ b/clusters/cl01tl/services/external-dns/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: external-dns-unifi-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: external-dns-unifi-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/services/generic-device-plugin/templates/namespace.yaml b/clusters/cl01tl/services/generic-device-plugin/templates/namespace.yaml index f841985e1..294c34f86 100644 --- a/clusters/cl01tl/services/generic-device-plugin/templates/namespace.yaml +++ b/clusters/cl01tl/services/generic-device-plugin/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: generic-device-plugin labels: + app.kubernetes.io/name: generic-device-plugin + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/services/harbor/templates/external-secret.yaml b/clusters/cl01tl/services/harbor/templates/external-secret.yaml index ddbd65f02..e01f66502 100644 --- a/clusters/cl01tl/services/harbor/templates/external-secret.yaml +++ b/clusters/cl01tl/services/harbor/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: harbor-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: harbor-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -68,8 +69,9 @@ metadata: name: harbor-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: harbor-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/services/harbor/templates/http-route.yaml b/clusters/cl01tl/services/harbor/templates/http-route.yaml index d9845163a..5deb03c53 100644 --- a/clusters/cl01tl/services/harbor/templates/http-route.yaml +++ b/clusters/cl01tl/services/harbor/templates/http-route.yaml @@ -6,8 +6,6 @@ metadata: labels: app.kubernetes.io/name: http-route-harbor app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/version: {{ .Chart.AppVersion }} - app.kubernetes.io/component: web app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: diff --git a/clusters/cl01tl/services/intel-device-plugin/templates/namespace.yaml b/clusters/cl01tl/services/intel-device-plugin/templates/namespace.yaml index c2f50eac5..861af10d0 100644 --- a/clusters/cl01tl/services/intel-device-plugin/templates/namespace.yaml +++ b/clusters/cl01tl/services/intel-device-plugin/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: intel-device-plugin labels: + app.kubernetes.io/name: intel-device-plugin + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/services/kubernetes-cloudflare-ddns/templates/external-secret.yaml b/clusters/cl01tl/services/kubernetes-cloudflare-ddns/templates/external-secret.yaml index 779629b15..54e934487 100644 --- a/clusters/cl01tl/services/kubernetes-cloudflare-ddns/templates/external-secret.yaml +++ b/clusters/cl01tl/services/kubernetes-cloudflare-ddns/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: kubernetes-cloudflare-ddns-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: kubernetes-cloudflare-ddns-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/services/node-feature-discovery/templates/namespace.yaml b/clusters/cl01tl/services/node-feature-discovery/templates/namespace.yaml index 84ed3cb76..a8b00379e 100644 --- a/clusters/cl01tl/services/node-feature-discovery/templates/namespace.yaml +++ b/clusters/cl01tl/services/node-feature-discovery/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: node-feature-discovery labels: + app.kubernetes.io/name: node-feature-discovery + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/services/tailscale-operator/templates/connector.yaml b/clusters/cl01tl/services/tailscale-operator/templates/connector.yaml index 672462a51..348f98d0c 100644 --- a/clusters/cl01tl/services/tailscale-operator/templates/connector.yaml +++ b/clusters/cl01tl/services/tailscale-operator/templates/connector.yaml @@ -4,8 +4,9 @@ metadata: name: subnet-router-local namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: subnet-router-local app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: hostname: subnet-router-local-cl01tl proxyClass: default diff --git a/clusters/cl01tl/services/tailscale-operator/templates/dns-config.yaml b/clusters/cl01tl/services/tailscale-operator/templates/dns-config.yaml index cc865c3ee..364cbb0af 100644 --- a/clusters/cl01tl/services/tailscale-operator/templates/dns-config.yaml +++ b/clusters/cl01tl/services/tailscale-operator/templates/dns-config.yaml @@ -4,8 +4,9 @@ metadata: name: ts-dns namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: ts-dns app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: nameserver: image: diff --git a/clusters/cl01tl/services/tailscale-operator/templates/external-secrets.yaml b/clusters/cl01tl/services/tailscale-operator/templates/external-secrets.yaml index febf83907..21beff15b 100644 --- a/clusters/cl01tl/services/tailscale-operator/templates/external-secrets.yaml +++ b/clusters/cl01tl/services/tailscale-operator/templates/external-secrets.yaml @@ -4,8 +4,9 @@ metadata: name: operator-oauth namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: operator-oauth app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/services/tailscale-operator/templates/namespace.yaml b/clusters/cl01tl/services/tailscale-operator/templates/namespace.yaml index d8e00a849..f5b21a61a 100644 --- a/clusters/cl01tl/services/tailscale-operator/templates/namespace.yaml +++ b/clusters/cl01tl/services/tailscale-operator/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: tailscale-operator labels: + app.kubernetes.io/name: tailscale-operator + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/services/tailscale-operator/templates/proxy-class.yaml b/clusters/cl01tl/services/tailscale-operator/templates/proxy-class.yaml index eade5f958..61912ec4f 100644 --- a/clusters/cl01tl/services/tailscale-operator/templates/proxy-class.yaml +++ b/clusters/cl01tl/services/tailscale-operator/templates/proxy-class.yaml @@ -4,8 +4,9 @@ metadata: name: default namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: default app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: metrics: enable: true @@ -29,8 +30,9 @@ metadata: name: no-metrics namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: no-metrics app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: metrics: enable: false diff --git a/clusters/cl01tl/services/talos/templates/external-secret.yaml b/clusters/cl01tl/services/talos/templates/external-secret.yaml index 110939d71..815f80fac 100644 --- a/clusters/cl01tl/services/talos/templates/external-secret.yaml +++ b/clusters/cl01tl/services/talos/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: talos-etcd-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: talos-etcd-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: kubernetes.io/service-account.name: talos-backup-secrets spec: diff --git a/clusters/cl01tl/services/talos/templates/secret.yaml b/clusters/cl01tl/services/talos/templates/secret.yaml index c1d456595..b54ee3464 100644 --- a/clusters/cl01tl/services/talos/templates/secret.yaml +++ b/clusters/cl01tl/services/talos/templates/secret.yaml @@ -4,7 +4,8 @@ metadata: name: talos-backup-secrets namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: talos-backup-secrets app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} annotations: kubernetes.io/service-account.name: talos-backup-secrets diff --git a/clusters/cl01tl/services/talos/templates/service-account.yaml b/clusters/cl01tl/services/talos/templates/service-account.yaml index e0d8ab67d..60e9a89ed 100644 --- a/clusters/cl01tl/services/talos/templates/service-account.yaml +++ b/clusters/cl01tl/services/talos/templates/service-account.yaml @@ -4,8 +4,9 @@ metadata: name: talos-backup-secrets namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: talos-backup-secrets app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: roles: - os:etcd:backup diff --git a/clusters/cl01tl/services/traefik/templates/certificate.yaml b/clusters/cl01tl/services/traefik/templates/certificate.yaml index dc3354871..a53d23df2 100644 --- a/clusters/cl01tl/services/traefik/templates/certificate.yaml +++ b/clusters/cl01tl/services/traefik/templates/certificate.yaml @@ -4,10 +4,8 @@ # name: traefik-certificate # namespace: {{ .Release.Namespace }} # labels: -# app.kubernetes.io/name: {{ .Release.Name }} +# app.kubernetes.io/name: traefik-certificate # app.kubernetes.io/instance: {{ .Release.Name }} -# app.kubernetes.io/version: {{ .Chart.AppVersion }} -# app.kubernetes.io/component: web # app.kubernetes.io/part-of: {{ .Release.Name }} # spec: # secretName: traefik-secret-tls diff --git a/clusters/cl01tl/services/traefik/templates/namespace.yaml b/clusters/cl01tl/services/traefik/templates/namespace.yaml index b515fc319..99f864e62 100644 --- a/clusters/cl01tl/services/traefik/templates/namespace.yaml +++ b/clusters/cl01tl/services/traefik/templates/namespace.yaml @@ -3,6 +3,9 @@ kind: Namespace metadata: name: traefik labels: + app.kubernetes.io/name: traefik + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/standalone/cilium/templates/cilium-l2-announcement-policy.yaml b/clusters/cl01tl/standalone/cilium/templates/cilium-l2-announcement-policy.yaml index 744b2090e..323811060 100644 --- a/clusters/cl01tl/standalone/cilium/templates/cilium-l2-announcement-policy.yaml +++ b/clusters/cl01tl/standalone/cilium/templates/cilium-l2-announcement-policy.yaml @@ -4,8 +4,9 @@ metadata: name: default-l2-announcement-policy namespace: cilium labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: default-l2-announcement-policy app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: interfaces: - enp6s0 diff --git a/clusters/cl01tl/standalone/cilium/templates/cilium-load-balancer-ip-pool.yaml b/clusters/cl01tl/standalone/cilium/templates/cilium-load-balancer-ip-pool.yaml index d742e81fe..dfdfddd8d 100644 --- a/clusters/cl01tl/standalone/cilium/templates/cilium-load-balancer-ip-pool.yaml +++ b/clusters/cl01tl/standalone/cilium/templates/cilium-load-balancer-ip-pool.yaml @@ -4,8 +4,9 @@ metadata: name: default-ip-pool namespace: cilium labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: default-ip-pool app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: blocks: - start: "10.232.1.21" diff --git a/clusters/cl01tl/standalone/cilium/templates/http-route.yaml b/clusters/cl01tl/standalone/cilium/templates/http-route.yaml index e61a1059b..603a5e574 100644 --- a/clusters/cl01tl/standalone/cilium/templates/http-route.yaml +++ b/clusters/cl01tl/standalone/cilium/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-hubble namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-hubble app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role-binding.yaml b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role-binding.yaml index d3913f7c0..14fe3e021 100644 --- a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role-binding.yaml +++ b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role-binding.yaml @@ -4,8 +4,9 @@ metadata: name: kubelet-serving-cert-approver namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: kubelet-serving-cert-approver app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role.yaml b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role.yaml index f90043409..96550a1e7 100644 --- a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role.yaml +++ b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/cluster-role.yaml @@ -4,8 +4,9 @@ metadata: name: "certificates:{{ .Release.Name }}" namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: "certificates:{{ .Release.Name }}" app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} rules: - apiGroups: - certificates.k8s.io @@ -43,8 +44,9 @@ metadata: name: "events:{{ .Release.Name }}" namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: "events:{{ .Release.Name }}" app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} rules: - apiGroups: - "" diff --git a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/namespace.yaml b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/namespace.yaml index cd98253ac..0ccd84973 100644 --- a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/namespace.yaml +++ b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/namespace.yaml @@ -3,8 +3,9 @@ kind: Namespace metadata: name: kubelet-serving-cert-approver labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: kubelet-serving-cert-approver app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: restricted pod-security.kubernetes.io/enforce: restricted pod-security.kubernetes.io/warn: restricted diff --git a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/role-binding.yaml b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/role-binding.yaml index 33405fc62..6ef25ce26 100644 --- a/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/role-binding.yaml +++ b/clusters/cl01tl/standalone/kubelet-serving-cert-approver/templates/role-binding.yaml @@ -4,8 +4,9 @@ metadata: name: "events:{{ .Release.Name }}" namespace: default labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: "events:{{ .Release.Name }}" app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/external-secret.yaml b/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/external-secret.yaml index f1c0e2113..14e689f5c 100644 --- a/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/external-secret.yaml +++ b/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: synology-iscsi-config-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: synology-iscsi-config-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/namespace.yaml b/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/namespace.yaml index f2e640822..98cedb460 100644 --- a/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/namespace.yaml +++ b/clusters/cl01tl/storage/democratic-csi-synology-iscsi/templates/namespace.yaml @@ -3,8 +3,9 @@ kind: Namespace metadata: name: democratic-csi-synology-iscsi labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: democratic-csi-synology-iscsi app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/storage/local-path-provisioner/templates/namespace.yaml b/clusters/cl01tl/storage/local-path-provisioner/templates/namespace.yaml index ed56400f6..cd4e163d4 100644 --- a/clusters/cl01tl/storage/local-path-provisioner/templates/namespace.yaml +++ b/clusters/cl01tl/storage/local-path-provisioner/templates/namespace.yaml @@ -3,8 +3,9 @@ kind: Namespace metadata: name: local-path-provisioner labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: local-path-provisioner app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged diff --git a/clusters/cl01tl/storage/pgadmin/templates/external-secret.yaml b/clusters/cl01tl/storage/pgadmin/templates/external-secret.yaml index c647ce00c..72aae41cc 100644 --- a/clusters/cl01tl/storage/pgadmin/templates/external-secret.yaml +++ b/clusters/cl01tl/storage/pgadmin/templates/external-secret.yaml @@ -4,8 +4,9 @@ metadata: name: pgadmin-password-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: pgadmin-password-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -26,8 +27,9 @@ metadata: name: pgadmin-env-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: pgadmin-env-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore @@ -62,8 +64,9 @@ metadata: name: pgadmin-data-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: pgadmin-data-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: secretStoreRef: kind: ClusterSecretStore diff --git a/clusters/cl01tl/storage/pgadmin/templates/http-route.yaml b/clusters/cl01tl/storage/pgadmin/templates/http-route.yaml index 144a830ee..37b82fba1 100644 --- a/clusters/cl01tl/storage/pgadmin/templates/http-route.yaml +++ b/clusters/cl01tl/storage/pgadmin/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-pgadmin namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-pgadmin app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/storage/pgadmin/templates/replication-source.yaml b/clusters/cl01tl/storage/pgadmin/templates/replication-source.yaml index b39300479..9aafafe0e 100644 --- a/clusters/cl01tl/storage/pgadmin/templates/replication-source.yaml +++ b/clusters/cl01tl/storage/pgadmin/templates/replication-source.yaml @@ -4,8 +4,9 @@ metadata: name: pgadmin-data-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: pgadmin-data-backup-source app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: sourcePVC: pgadmin-data trigger: diff --git a/clusters/cl01tl/storage/rook-ceph/templates/http-route.yaml b/clusters/cl01tl/storage/rook-ceph/templates/http-route.yaml index 5e4457f60..f5e9c957c 100644 --- a/clusters/cl01tl/storage/rook-ceph/templates/http-route.yaml +++ b/clusters/cl01tl/storage/rook-ceph/templates/http-route.yaml @@ -4,8 +4,9 @@ metadata: name: http-route-rook-ceph namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: http-route-rook-ceph app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} spec: parentRefs: - group: gateway.networking.k8s.io diff --git a/clusters/cl01tl/storage/rook-ceph/templates/namespace.yaml b/clusters/cl01tl/storage/rook-ceph/templates/namespace.yaml index f6a0a7bc1..846716636 100644 --- a/clusters/cl01tl/storage/rook-ceph/templates/namespace.yaml +++ b/clusters/cl01tl/storage/rook-ceph/templates/namespace.yaml @@ -3,8 +3,9 @@ kind: Namespace metadata: name: rook-ceph labels: - app.kubernetes.io/name: {{ .Release.Name }} + app.kubernetes.io/name: rook-ceph app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} pod-security.kubernetes.io/audit: privileged pod-security.kubernetes.io/enforce: privileged pod-security.kubernetes.io/warn: privileged