feat: fixes
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 25s
lint-test-helm / validate-kubeconform (pull_request) Successful in 27s
render-manifests / render-manifests (pull_request) Successful in 35s

This commit is contained in:
2026-04-08 21:04:16 -05:00
parent 3e35d49de8
commit e9ad72ac62
5 changed files with 27 additions and 18 deletions

View File

@@ -5,5 +5,8 @@ dependencies:
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.2 version: 7.11.2
digest: sha256:ecb2f86b40fa42951928b84b8e4774ff83710bc8c5b1953b4f9de1c25b6e9679 - name: volsync-target
generated: "2026-04-08T19:41:34.55285-05:00" repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:0a5ba08e137471d788da07502db63f5be535c2843f5bfda74fb873a997846ded
generated: "2026-04-08T21:04:05.245024-05:00"

View File

@@ -26,10 +26,10 @@ dependencies:
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.11.2 version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
# - name: volsync-target - name: volsync-target
# alias: volsync-target-config alias: volsync-target-metadata
# version: 0.8.0 version: 0.8.0
# repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kyoo.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kyoo.png
# renovate: datasource=github-releases depName=zoriya/Kyoo # renovate: datasource=github-releases depName=zoriya/Kyoo
appVersion: v5.0.0 appVersion: v5.0.0

View File

@@ -44,11 +44,11 @@ spec:
kind: ClusterSecretStore kind: ClusterSecretStore
name: vault name: vault
data: data:
- secretKey: rsa-private - secretKey: client
remoteRef: remoteRef:
key: /authentik/oidc/kyoo key: /authentik/oidc/kyoo
property: client property: client
- secretKey: scanner-apikey - secretKey: secret
remoteRef: remoteRef:
key: /authentik/oidc/kyoo key: /authentik/oidc/kyoo
property: secret property: secret

View File

@@ -23,7 +23,7 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: front name: kyoo-front
port: 8901 port: 8901
weight: 100 weight: 100
- matches: - matches:
@@ -33,7 +33,7 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: transcoder name: kyoo-transcoder
port: 7666 port: 7666
weight: 100 weight: 100
- matches: - matches:
@@ -43,7 +43,7 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: auth name: kyoo-auth
port: 4568 port: 4568
weight: 100 weight: 100
- matches: - matches:
@@ -53,7 +53,7 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: auth name: kyoo-auth
port: 4568 port: 4568
weight: 100 weight: 100
- matches: - matches:
@@ -63,7 +63,7 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: api name: kyoo-api
port: 3567 port: 3567
weight: 100 weight: 100
- matches: - matches:
@@ -73,7 +73,7 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: api name: kyoo-api
port: 3567 port: 3567
weight: 100 weight: 100
- matches: - matches:
@@ -83,6 +83,6 @@ spec:
backendRefs: backendRefs:
- group: '' - group: ''
kind: Service kind: Service
name: scanner name: kyoo-scanner
port: 4389 port: 4389
weight: 100 weight: 100

View File

@@ -13,6 +13,10 @@ kyoo:
kyoo_api: kyoo_api:
database: kyoo_api database: kyoo_api
sslmode: disable sslmode: disable
kyoo_api:
userKey: user
passwordKey: password
existingSecret: kyoo-postgresql-18-cluster-superuser
kyoo_auth: kyoo_auth:
database: kyoo_auth database: kyoo_auth
sslmode: disable sslmode: disable
@@ -173,7 +177,9 @@ kyoo:
postgres: postgres:
enabled: false enabled: false
postgres-18-cluster: postgres-18-cluster:
mode: standalone mode: recovery
cluster:
enableSuperuserAccess: true
recovery: recovery:
method: objectStore method: objectStore
objectStore: objectStore:
@@ -204,8 +210,8 @@ postgres-18-cluster:
- name: kyoo_transcoder - name: kyoo_transcoder
ensure: present ensure: present
owner: app owner: app
volsync-target-config: volsync-target-metadata:
pvcTarget: kyoo-config pvcTarget: kyoo-apimetadata
local: local:
enabled: true enabled: true
schedule: 26 8 * * * schedule: 26 8 * * *