From 80ab8f955f98ecfac2a84591b4123da5b7f8f7e9 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Wed, 26 Feb 2025 02:10:10 -0600 Subject: [PATCH] enable secret --- .../homepage/templates/external-secret.yaml | 214 +++++++++--------- .../cl01tl/applications/homepage/values.yaml | 6 +- 2 files changed, 110 insertions(+), 110 deletions(-) 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