feat(manifests): added secrets for movienight
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
---
|
||||
apiVersion: external-secrets.io/v1
|
||||
kind: ExternalSecret
|
||||
metadata:
|
||||
name: movienight-backend
|
||||
namespace: movienight
|
||||
spec:
|
||||
secretStoreRef:
|
||||
name: infisical
|
||||
kind: ClusterSecretStore
|
||||
|
||||
target:
|
||||
name: movienight-backend
|
||||
creationPolicy: Owner
|
||||
template:
|
||||
engineVersion: v2
|
||||
type: Opaque
|
||||
data:
|
||||
JELLYFIN_INTEGRATION_ENABLED: "true"
|
||||
JELLYFIN_BASE_URL: "http://jellyfin.jellyfin.svc.cluster.local:8096"
|
||||
JELLYFIN_WEB_URL: "{{ .jellyfinWebUrl }}"
|
||||
JELLYFIN_PLUGIN_TOKEN: "{{ .jellyfinPluginToken }}"
|
||||
JELLYFIN_API_KEY: "{{ .jellyfinApiKey }}"
|
||||
OAUTH2_GOOGLE_CLIENT_ID: "{{ .googleClientId }}"
|
||||
OAUTH2_GOOGLE_CLIENT_SECRET: "{{ .googleClientSecret }}"
|
||||
OAUTH2_YANDEX_CLIENT_ID: "{{ .yandexClientId }}"
|
||||
OAUTH2_YANDEX_CLIENT_SECRET: "{{ .yandexClientSecret }}"
|
||||
OAUTH2_VK_CLIENT_ID: "{{ .vkClientId }}"
|
||||
OAUTH2_VK_CLIENT_SECRET: "{{ .vkClientSecret }}"
|
||||
|
||||
data:
|
||||
- secretKey: jellyfinWebUrl
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_JELLYFIN_WEB_URL
|
||||
- secretKey: jellyfinPluginToken
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_JELLYFIN_PLUGIN_TOKEN
|
||||
- secretKey: jellyfinApiKey
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_JELLYFIN_API_KEY
|
||||
- secretKey: googleClientId
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_OAUTH2_GOOGLE_CLIENT_ID
|
||||
- secretKey: googleClientSecret
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_OAUTH2_GOOGLE_CLIENT_SECRET
|
||||
- secretKey: yandexClientId
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_OAUTH2_YANDEX_CLIENT_ID
|
||||
- secretKey: yandexClientSecret
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_OAUTH2_YANDEX_CLIENT_SECRET
|
||||
- secretKey: vkClientId
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_OAUTH2_VK_CLIENT_ID
|
||||
- secretKey: vkClientSecret
|
||||
remoteRef:
|
||||
key: /movienight/MOVIENIGHT_OAUTH2_VK_CLIENT_SECRET
|
||||
|
||||
refreshInterval: 1h
|
||||
Reference in New Issue
Block a user