diff --git a/clusters/cl01tl/applications/homepage/templates/external-secret.yaml b/clusters/cl01tl/applications/homepage/templates/external-secret.yaml index a33c8a079..3ea907f01 100644 --- a/clusters/cl01tl/applications/homepage/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/homepage/templates/external-secret.yaml @@ -1,107 +1,107 @@ -# apiVersion: external-secrets.io/v1beta1 -# kind: ExternalSecret -# metadata: -# name: homepage-keys-secret -# namespace: {{ .Release.Namespace }} -# labels: -# app.kubernetes.io/name: homepage-keys-secret -# 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: -# secretStoreRef: -# kind: ClusterSecretStore -# name: vault -# data: -# - secretKey: HOMEPAGE_VAR_SYNOLOGY_USER -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /synology/auth -# metadataPolicy: None -# property: user -# - secretKey: HOMEPAGE_VAR_SYNOLOGY_PASSWORD -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /synology/auth -# metadataPolicy: None -# property: password -# - secretKey: HOMEPAGE_VAR_UNIFI_USER -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /unifi/auth -# metadataPolicy: None -# property: user -# - secretKey: HOMEPAGE_VAR_UNIFI_PASSWORD -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /unifi/auth -# metadataPolicy: None -# property: password -# - secretKey: HOMEPAGE_VAR_SONARR_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/sonarr4/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_SONARR4K_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/sonarr4-4k/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_SONARRANIME_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/sonarr4-anime/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_RADARR_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/radarr5/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_RADARR4K_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/radarr5-4k/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_RADARRANIME_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/radarr5-anime/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_RADARRSTANDUP_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/radarr5-standup/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_LIDARR2_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/lidarr2/key -# metadataPolicy: None -# property: key -# - secretKey: HOMEPAGE_VAR_PROWLARR_KEY -# remoteRef: -# conversionStrategy: Default -# decodingStrategy: None -# key: /cl01tl/prowlarr/key -# metadataPolicy: None -# property: key +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: homepage-keys-secret + namespace: {{ .Release.Namespace }} + labels: + app.kubernetes.io/name: homepage-keys-secret + 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: + secretStoreRef: + kind: ClusterSecretStore + name: vault + data: + - secretKey: HOMEPAGE_VAR_SYNOLOGY_USER + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /synology/auth/cl01tl + metadataPolicy: None + property: user + - secretKey: HOMEPAGE_VAR_SYNOLOGY_PASSWORD + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /synology/auth/cl01tl + metadataPolicy: None + property: password + - secretKey: HOMEPAGE_VAR_UNIFI_USER + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /unifi/auth/cl01tl + metadataPolicy: None + property: user + - secretKey: HOMEPAGE_VAR_UNIFI_PASSWORD + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /unifi/auth/cl01tl + metadataPolicy: None + property: password + - secretKey: HOMEPAGE_VAR_SONARR_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/sonarr4/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_SONARR4K_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/sonarr4-4k/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_SONARRANIME_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/sonarr4-anime/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_RADARR_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/radarr5/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_RADARR4K_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/radarr5-4k/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_RADARRANIME_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/radarr5-anime/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_RADARRSTANDUP_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/radarr5-standup/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_LIDARR2_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/lidarr2/key + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_PROWLARR_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/prowlarr/key + metadataPolicy: None + property: key diff --git a/clusters/cl01tl/applications/homepage/values.yaml b/clusters/cl01tl/applications/homepage/values.yaml index 702d78631..70e25d813 100644 --- a/clusters/cl01tl/applications/homepage/values.yaml +++ b/clusters/cl01tl/applications/homepage/values.yaml @@ -13,9 +13,9 @@ homepage: repository: ghcr.io/gethomepage/homepage tag: v0.10.9 pullPolicy: IfNotPresent - # envFrom: - # - secretRef: - # name: homepage-keys-secret + envFrom: + - secretRef: + name: homepage-keys-secret resources: requests: cpu: 10m