app updates
This commit is contained in:
@@ -6,8 +6,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: jellyfin
|
app.kubernetes.io/instance: jellyfin
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: jellyfin
|
app.kubernetes.io/name: jellyfin
|
||||||
app.kubernetes.io/version: 10.10.6
|
app.kubernetes.io/version: 10.11.0
|
||||||
helm.sh/chart: jellyfin-2.3.0
|
helm.sh/chart: jellyfin-2.4.0
|
||||||
name: jellyfin
|
name: jellyfin
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
@@ -17,8 +17,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: jellyfin
|
app.kubernetes.io/instance: jellyfin
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: jellyfin
|
app.kubernetes.io/name: jellyfin
|
||||||
app.kubernetes.io/version: 10.10.6
|
app.kubernetes.io/version: 10.11.0
|
||||||
helm.sh/chart: jellyfin-2.3.0
|
helm.sh/chart: jellyfin-2.4.0
|
||||||
name: jellyfin
|
name: jellyfin
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
@@ -38,8 +38,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: jellyfin
|
app.kubernetes.io/instance: jellyfin
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: jellyfin
|
app.kubernetes.io/name: jellyfin
|
||||||
app.kubernetes.io/version: 10.10.6
|
app.kubernetes.io/version: 10.11.0
|
||||||
helm.sh/chart: jellyfin-2.3.0
|
helm.sh/chart: jellyfin-2.4.0
|
||||||
name: jellyfin-config
|
name: jellyfin-config
|
||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
@@ -56,8 +56,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: jellyfin
|
app.kubernetes.io/instance: jellyfin
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: jellyfin
|
app.kubernetes.io/name: jellyfin
|
||||||
app.kubernetes.io/version: 10.10.6
|
app.kubernetes.io/version: 10.11.0
|
||||||
helm.sh/chart: jellyfin-2.3.0
|
helm.sh/chart: jellyfin-2.4.0
|
||||||
velero.io/exclude-from-backup: "true"
|
velero.io/exclude-from-backup: "true"
|
||||||
name: jellyfin-media
|
name: jellyfin-media
|
||||||
spec:
|
spec:
|
||||||
@@ -76,8 +76,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: jellyfin
|
app.kubernetes.io/instance: jellyfin
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: jellyfin
|
app.kubernetes.io/name: jellyfin
|
||||||
app.kubernetes.io/version: 10.10.6
|
app.kubernetes.io/version: 10.11.0
|
||||||
helm.sh/chart: jellyfin-2.3.0
|
helm.sh/chart: jellyfin-2.4.0
|
||||||
name: jellyfin
|
name: jellyfin
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
@@ -93,11 +93,11 @@ spec:
|
|||||||
app.kubernetes.io/instance: jellyfin
|
app.kubernetes.io/instance: jellyfin
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: jellyfin
|
app.kubernetes.io/name: jellyfin
|
||||||
app.kubernetes.io/version: 10.10.6
|
app.kubernetes.io/version: 10.11.0
|
||||||
helm.sh/chart: jellyfin-2.3.0
|
helm.sh/chart: jellyfin-2.4.0
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- image: docker.io/jellyfin/jellyfin:10.11.0
|
- image: docker.io/jellyfin/jellyfin:10.11.1
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
initialDelaySeconds: 10
|
initialDelaySeconds: 10
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ kind: Kustomization
|
|||||||
helmCharts:
|
helmCharts:
|
||||||
- name: jellyfin
|
- name: jellyfin
|
||||||
repo: https://jellyfin.github.io/jellyfin-helm
|
repo: https://jellyfin.github.io/jellyfin-helm
|
||||||
version: 2.3.0
|
version: 2.4.0
|
||||||
releaseName: jellyfin
|
releaseName: jellyfin
|
||||||
includeCRDs: true
|
includeCRDs: true
|
||||||
namespace: jellyfin
|
namespace: jellyfin
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ image:
|
|||||||
# -- Container image repository for Jellyfin.
|
# -- Container image repository for Jellyfin.
|
||||||
repository: docker.io/jellyfin/jellyfin
|
repository: docker.io/jellyfin/jellyfin
|
||||||
# -- Jellyfin container image tag. Leave empty to automatically use the Chart's app version.
|
# -- Jellyfin container image tag. Leave empty to automatically use the Chart's app version.
|
||||||
tag: "10.11.0"
|
tag: "10.11.1"
|
||||||
# -- Image pull policy (Always, IfNotPresent, or Never).
|
# -- Image pull policy (Always, IfNotPresent, or Never).
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
@@ -56,6 +56,22 @@ runtimeClassName: ''
|
|||||||
# -- Define a priorityClassName for the pod.
|
# -- Define a priorityClassName for the pod.
|
||||||
priorityClassName: ""
|
priorityClassName: ""
|
||||||
|
|
||||||
|
# -- Define a dnsConfig. See https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config
|
||||||
|
# Use this to provide a custom DNS resolver configuration
|
||||||
|
dnsConfig: {}
|
||||||
|
# nameservers:
|
||||||
|
# - 192.0.2.1
|
||||||
|
# searches:
|
||||||
|
# - ns1.svc.cluster-domain.example
|
||||||
|
# - my.dns.search.suffix
|
||||||
|
# options:
|
||||||
|
# - name: ndots
|
||||||
|
# value: "2"
|
||||||
|
# - name: edns0
|
||||||
|
|
||||||
|
# -- Define a dnsPolicy. See https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy
|
||||||
|
dnsPolicy: ""
|
||||||
|
|
||||||
# -- Deployment strategy configuration. See `kubectl explain deployment.spec.strategy`.
|
# -- Deployment strategy configuration. See `kubectl explain deployment.spec.strategy`.
|
||||||
deploymentStrategy:
|
deploymentStrategy:
|
||||||
type: RollingUpdate
|
type: RollingUpdate
|
||||||
@@ -184,6 +200,11 @@ persistence:
|
|||||||
media:
|
media:
|
||||||
# -- set to false to use emptyDir
|
# -- set to false to use emptyDir
|
||||||
enabled: true
|
enabled: true
|
||||||
|
# -- Type of volume for media storage (pvc, hostPath, emptyDir). If 'enabled' is false, 'emptyDir' is used regardless of this setting.
|
||||||
|
type: pvc
|
||||||
|
# -- Path on the host node for media storage, only used if type is 'hostPath'.
|
||||||
|
hostPath: ""
|
||||||
|
# -- PVC specific settings, only used if type is 'pvc'.
|
||||||
accessMode: ReadWriteMany
|
accessMode: ReadWriteMany
|
||||||
size: 1Gi
|
size: 1Gi
|
||||||
# -- Custom annotations to be added to the PVC
|
# -- Custom annotations to be added to the PVC
|
||||||
@@ -195,14 +216,8 @@ persistence:
|
|||||||
|
|
||||||
# -- Configuration for metrics collection and monitoring
|
# -- Configuration for metrics collection and monitoring
|
||||||
metrics:
|
metrics:
|
||||||
# -- Enable or disable metrics collection - Ensure you have started and configured your Jellyfin instance first as this will fail if system.xml does not exist yet.
|
# -- Enable or disable metrics collection
|
||||||
enabled: false
|
enabled: false
|
||||||
command:
|
|
||||||
- bash
|
|
||||||
- '-c'
|
|
||||||
- >-
|
|
||||||
sed 's,<EnableMetrics>false</EnableMetrics>,<EnableMetrics>true</EnableMetrics>,' -i /config/config/system.xml &&
|
|
||||||
/jellyfin/jellyfin
|
|
||||||
# -- Configuration for the Prometheus ServiceMonitor
|
# -- Configuration for the Prometheus ServiceMonitor
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
# -- Enable or disable the creation of a ServiceMonitor resource
|
# -- Enable or disable the creation of a ServiceMonitor resource
|
||||||
|
|||||||
@@ -1,29 +1,29 @@
|
|||||||
---
|
---
|
||||||
# Source: jellyseerr-chart/templates/serviceaccount.yaml
|
# Source: seerr-chart/templates/serviceaccount.yaml
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: jellyseerr-jellyseerr-chart
|
name: jellyseerr-seerr-chart
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: jellyseerr-chart-2.6.2
|
helm.sh/chart: seerr-chart-3.0.0
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
app.kubernetes.io/version: "2.7.3"
|
app.kubernetes.io/version: "2.7.3"
|
||||||
app.kubernetes.io/part-of: jellyseerr-chart
|
app.kubernetes.io/part-of: seerr-chart
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
automountServiceAccountToken: true
|
automountServiceAccountToken: true
|
||||||
---
|
---
|
||||||
# Source: jellyseerr-chart/templates/persistentvolumeclaim.yaml
|
# Source: seerr-chart/templates/persistentvolumeclaim.yaml
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
name: jellyseerr-jellyseerr-chart-config
|
name: jellyseerr-seerr-chart-config
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: jellyseerr-chart-2.6.2
|
helm.sh/chart: seerr-chart-3.0.0
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
app.kubernetes.io/version: "2.7.3"
|
app.kubernetes.io/version: "2.7.3"
|
||||||
app.kubernetes.io/part-of: jellyseerr-chart
|
app.kubernetes.io/part-of: seerr-chart
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
@@ -33,17 +33,17 @@ spec:
|
|||||||
requests:
|
requests:
|
||||||
storage: "5Gi"
|
storage: "5Gi"
|
||||||
---
|
---
|
||||||
# Source: jellyseerr-chart/templates/service.yaml
|
# Source: seerr-chart/templates/service.yaml
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: jellyseerr-jellyseerr-chart
|
name: jellyseerr-seerr-chart
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: jellyseerr-chart-2.6.2
|
helm.sh/chart: seerr-chart-3.0.0
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
app.kubernetes.io/version: "2.7.3"
|
app.kubernetes.io/version: "2.7.3"
|
||||||
app.kubernetes.io/part-of: jellyseerr-chart
|
app.kubernetes.io/part-of: seerr-chart
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
@@ -53,48 +53,46 @@ spec:
|
|||||||
protocol: TCP
|
protocol: TCP
|
||||||
name: http
|
name: http
|
||||||
selector:
|
selector:
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
ipFamilyPolicy: PreferDualStack
|
ipFamilyPolicy: PreferDualStack
|
||||||
---
|
---
|
||||||
# Source: jellyseerr-chart/templates/deployment.yaml
|
# Source: seerr-chart/templates/statefulset.yaml
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: StatefulSet
|
||||||
metadata:
|
metadata:
|
||||||
name: jellyseerr-jellyseerr-chart
|
name: jellyseerr-seerr-chart
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: jellyseerr-chart-2.6.2
|
helm.sh/chart: seerr-chart-3.0.0
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
app.kubernetes.io/version: "2.7.3"
|
app.kubernetes.io/version: "2.7.3"
|
||||||
app.kubernetes.io/part-of: jellyseerr-chart
|
app.kubernetes.io/part-of: seerr-chart
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
serviceName: jellyseerr-seerr-chart
|
||||||
strategy:
|
|
||||||
type: Recreate
|
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: jellyseerr-chart-2.6.2
|
helm.sh/chart: seerr-chart-3.0.0
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
app.kubernetes.io/version: "2.7.3"
|
app.kubernetes.io/version: "2.7.3"
|
||||||
app.kubernetes.io/part-of: jellyseerr-chart
|
app.kubernetes.io/part-of: seerr-chart
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: jellyseerr-jellyseerr-chart
|
serviceAccountName: jellyseerr-seerr-chart
|
||||||
securityContext:
|
securityContext:
|
||||||
{}
|
{}
|
||||||
containers:
|
containers:
|
||||||
- name: jellyseerr-chart
|
- name: seerr-chart
|
||||||
securityContext:
|
securityContext:
|
||||||
{}
|
{}
|
||||||
image: "ghcr.io/fallenbagel/jellyseerr:2.7.3"
|
image: "ghcr.io/seerr-team/seerr:2.7.3"
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
@@ -116,19 +114,19 @@ spec:
|
|||||||
volumes:
|
volumes:
|
||||||
- name: config
|
- name: config
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: jellyseerr-jellyseerr-chart-config
|
claimName: jellyseerr-seerr-chart-config
|
||||||
---
|
---
|
||||||
# Source: jellyseerr-chart/templates/tests/test-connection.yaml
|
# Source: seerr-chart/templates/tests/test-connection.yaml
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Pod
|
kind: Pod
|
||||||
metadata:
|
metadata:
|
||||||
name: "jellyseerr-jellyseerr-chart-test-connection"
|
name: "jellyseerr-seerr-chart-test-connection"
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: jellyseerr-chart-2.6.2
|
helm.sh/chart: seerr-chart-3.0.0
|
||||||
app.kubernetes.io/name: jellyseerr-chart
|
app.kubernetes.io/name: seerr-chart
|
||||||
app.kubernetes.io/instance: jellyseerr
|
app.kubernetes.io/instance: jellyseerr
|
||||||
app.kubernetes.io/version: "2.7.3"
|
app.kubernetes.io/version: "2.7.3"
|
||||||
app.kubernetes.io/part-of: jellyseerr-chart
|
app.kubernetes.io/part-of: seerr-chart
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
annotations:
|
annotations:
|
||||||
"helm.sh/hook": test
|
"helm.sh/hook": test
|
||||||
@@ -137,5 +135,5 @@ spec:
|
|||||||
- name: wget
|
- name: wget
|
||||||
image: busybox
|
image: busybox
|
||||||
command: ['wget']
|
command: ['wget']
|
||||||
args: ['jellyseerr-jellyseerr-chart:80']
|
args: ['jellyseerr-seerr-chart:80']
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
|||||||
@@ -1,13 +1,14 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
kubeVersion: ">=1.23.0-0"
|
kubeVersion: '>=1.23.0-0'
|
||||||
name: jellyseerr-chart
|
name: seerr-chart
|
||||||
description: Jellyseerr helm chart for Kubernetes
|
description: Seerr helm chart for Kubernetes
|
||||||
type: application
|
type: application
|
||||||
version: 2.6.2
|
version: 3.0.0
|
||||||
appVersion: "2.7.3"
|
# renovate: image=ghcr.io/fallenbagel/jellyseerr
|
||||||
|
appVersion: '2.7.3'
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: Jellyseerr
|
- name: Seerr Team
|
||||||
url: https://github.com/Fallenbagel/jellyseerr
|
url: https://github.com/orgs/seerr-team/people
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/Fallenbagel/jellyseerr/tree/main/charts/jellyseerr
|
- https://github.com/seerr-team/seerr/tree/main/charts/seerr
|
||||||
home: https://github.com/Fallenbagel/jellyseerr
|
home: https://github.com/seerr-team/seerr
|
||||||
|
|||||||
@@ -1,25 +1,44 @@
|
|||||||
# jellyseerr-chart
|
# seerr-chart
|
||||||
|
|
||||||
  
|
  
|
||||||
|
|
||||||
Jellyseerr helm chart for Kubernetes
|
Seerr helm chart for Kubernetes
|
||||||
|
|
||||||
**Homepage:** <https://github.com/Fallenbagel/jellyseerr>
|
**Homepage:** <https://github.com/seerr-team/seerr>
|
||||||
|
|
||||||
## Maintainers
|
## Maintainers
|
||||||
|
|
||||||
| Name | Email | Url |
|
| Name | Email | Url |
|
||||||
| ---- | ------ | --- |
|
| ---- | ------ | --- |
|
||||||
| Jellyseerr | | <https://github.com/Fallenbagel/jellyseerr> |
|
| Seerr Team | | <https://github.com/orgs/seerr-team/people> |
|
||||||
|
|
||||||
## Source Code
|
## Source Code
|
||||||
|
|
||||||
* <https://github.com/Fallenbagel/jellyseerr/tree/main/charts/jellyseerr>
|
* <https://github.com/seerr-team/seerr/tree/main/charts/seerr>
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
Kubernetes: `>=1.23.0-0`
|
Kubernetes: `>=1.23.0-0`
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Refer to [https://docs.seerr.dev/getting-started/kubernetes](Seerr kubernetes documentation)
|
||||||
|
|
||||||
|
## Update Notes
|
||||||
|
|
||||||
|
### Updating to 3.0.0
|
||||||
|
|
||||||
|
Nothing has changed; we just rebranded the `jellyseerr` Helm chart to `seerr` 🥳.
|
||||||
|
|
||||||
|
### Updating to 2.7.0
|
||||||
|
|
||||||
|
Seerr is a stateful application and it is not designed to have multiple replicas. In version 2.7.0 we address this by:
|
||||||
|
|
||||||
|
- replacing `Deployment` with `StatefulSet`
|
||||||
|
- removing `replicaCount` value
|
||||||
|
|
||||||
|
If `replicaCount` value was used - remove it. Helm update should work fine after that.
|
||||||
|
|
||||||
## Values
|
## Values
|
||||||
|
|
||||||
| Key | Type | Default | Description |
|
| Key | Type | Default | Description |
|
||||||
@@ -31,12 +50,12 @@ Kubernetes: `>=1.23.0-0`
|
|||||||
| config.persistence.name | string | `""` | Config name |
|
| config.persistence.name | string | `""` | Config name |
|
||||||
| config.persistence.size | string | `"5Gi"` | Size of persistent disk |
|
| config.persistence.size | string | `"5Gi"` | Size of persistent disk |
|
||||||
| config.persistence.volumeName | string | `""` | Name of the permanent volume to reference in the claim. Can be used to bind to existing volumes. |
|
| config.persistence.volumeName | string | `""` | Name of the permanent volume to reference in the claim. Can be used to bind to existing volumes. |
|
||||||
| extraEnv | list | `[]` | Environment variables to add to the jellyseerr pods |
|
| extraEnv | list | `[]` | Environment variables to add to the seerr pods |
|
||||||
| extraEnvFrom | list | `[]` | Environment variables from secrets or configmaps to add to the jellyseerr pods |
|
| extraEnvFrom | list | `[]` | Environment variables from secrets or configmaps to add to the seerr pods |
|
||||||
| fullnameOverride | string | `""` | |
|
| fullnameOverride | string | `""` | |
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | |
|
| image.pullPolicy | string | `"IfNotPresent"` | |
|
||||||
| image.registry | string | `"ghcr.io"` | |
|
| image.registry | string | `"ghcr.io"` | |
|
||||||
| image.repository | string | `"fallenbagel/jellyseerr"` | |
|
| image.repository | string | `"seerr-team/seerr"` | |
|
||||||
| image.sha | string | `""` | |
|
| image.sha | string | `""` | |
|
||||||
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. |
|
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. |
|
||||||
| imagePullSecrets | list | `[]` | |
|
| imagePullSecrets | list | `[]` | |
|
||||||
@@ -55,7 +74,6 @@ Kubernetes: `>=1.23.0-0`
|
|||||||
| probes.livenessProbe | object | `{}` | Configure liveness probe |
|
| probes.livenessProbe | object | `{}` | Configure liveness probe |
|
||||||
| probes.readinessProbe | object | `{}` | Configure readiness probe |
|
| probes.readinessProbe | object | `{}` | Configure readiness probe |
|
||||||
| probes.startupProbe | string | `nil` | Configure startup probe |
|
| probes.startupProbe | string | `nil` | Configure startup probe |
|
||||||
| replicaCount | int | `1` | |
|
|
||||||
| resources | object | `{}` | |
|
| resources | object | `{}` | |
|
||||||
| securityContext | object | `{}` | |
|
| securityContext | object | `{}` | |
|
||||||
| service.port | int | `80` | |
|
| service.port | int | `80` | |
|
||||||
@@ -64,7 +82,6 @@ Kubernetes: `>=1.23.0-0`
|
|||||||
| serviceAccount.automount | bool | `true` | Automatically mount a ServiceAccount's API credentials? |
|
| serviceAccount.automount | bool | `true` | Automatically mount a ServiceAccount's API credentials? |
|
||||||
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
|
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
|
||||||
| serviceAccount.name | string | `""` | If not set and create is true, a name is generated using the fullname template |
|
| serviceAccount.name | string | `""` | If not set and create is true, a name is generated using the fullname template |
|
||||||
| strategy | object | `{"type":"Recreate"}` | Deployment strategy |
|
|
||||||
| tolerations | list | `[]` | |
|
| tolerations | list | `[]` | |
|
||||||
| volumeMounts | list | `[]` | Additional volumeMounts on the output Deployment definition. |
|
| volumeMounts | list | `[]` | Additional volumeMounts on the output StatefulSet definition. |
|
||||||
| volumes | list | `[]` | Additional volumes on the output Deployment definition. |
|
| volumes | list | `[]` | Additional volumes on the output StatefulSet definition. |
|
||||||
|
|||||||
@@ -14,4 +14,23 @@
|
|||||||
|
|
||||||
{{ template "chart.requirementsSection" . }}
|
{{ template "chart.requirementsSection" . }}
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Refer to [https://docs.seerr.dev/getting-started/kubernetes](Seerr kubernetes documentation)
|
||||||
|
|
||||||
|
## Update Notes
|
||||||
|
|
||||||
|
### Updating to 3.0.0
|
||||||
|
|
||||||
|
Nothing has changed; we just rebranded the `jellyseerr` Helm chart to `seerr` 🥳.
|
||||||
|
|
||||||
|
### Updating to 2.7.0
|
||||||
|
|
||||||
|
Seerr is a stateful application and it is not designed to have multiple replicas. In version 2.7.0 we address this by:
|
||||||
|
|
||||||
|
- replacing `Deployment` with `StatefulSet`
|
||||||
|
- removing `replicaCount` value
|
||||||
|
|
||||||
|
If `replicaCount` value was used - remove it. Helm update should work fine after that.
|
||||||
|
|
||||||
{{ template "chart.valuesSection" . }}
|
{{ template "chart.valuesSection" . }}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
repositoryID: c6b3f2dc-444c-4e37-b397-6a5ff563ee8b
|
repositoryID: 249547ec-2a30-48de-a5bc-07bfd5aa2e8f
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{{/*
|
{{/*
|
||||||
Expand the name of the chart.
|
Expand the name of the chart.
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.name" -}}
|
{{- define "seerr.name" -}}
|
||||||
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
|
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
@@ -10,7 +10,7 @@ Create a default fully qualified app name.
|
|||||||
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
|
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
|
||||||
If release name contains chart name it will be used as a full name.
|
If release name contains chart name it will be used as a full name.
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.fullname" -}}
|
{{- define "seerr.fullname" -}}
|
||||||
{{- if .Values.fullnameOverride }}
|
{{- if .Values.fullnameOverride }}
|
||||||
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
|
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
|
||||||
{{- else }}
|
{{- else }}
|
||||||
@@ -26,16 +26,16 @@ If release name contains chart name it will be used as a full name.
|
|||||||
{{/*
|
{{/*
|
||||||
Create chart name and version as used by the chart label.
|
Create chart name and version as used by the chart label.
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.chart" -}}
|
{{- define "seerr.chart" -}}
|
||||||
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
|
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
Common labels
|
Common labels
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.labels" -}}
|
{{- define "seerr.labels" -}}
|
||||||
helm.sh/chart: {{ include "jellyseerr.chart" . }}
|
helm.sh/chart: {{ include "seerr.chart" . }}
|
||||||
{{ include "jellyseerr.selectorLabels" . }}
|
{{ include "seerr.selectorLabels" . }}
|
||||||
{{- if .Chart.AppVersion }}
|
{{- if .Chart.AppVersion }}
|
||||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -46,17 +46,17 @@ app.kubernetes.io/managed-by: {{ .Release.Service }}
|
|||||||
{{/*
|
{{/*
|
||||||
Selector labels
|
Selector labels
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.selectorLabels" -}}
|
{{- define "seerr.selectorLabels" -}}
|
||||||
app.kubernetes.io/name: {{ include "jellyseerr.name" . }}
|
app.kubernetes.io/name: {{ include "seerr.name" . }}
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
Create the name of the service account to use
|
Create the name of the service account to use
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.serviceAccountName" -}}
|
{{- define "seerr.serviceAccountName" -}}
|
||||||
{{- if .Values.serviceAccount.create }}
|
{{- if .Values.serviceAccount.create }}
|
||||||
{{- default (include "jellyseerr.fullname" .) .Values.serviceAccount.name }}
|
{{- default (include "seerr.fullname" .) .Values.serviceAccount.name }}
|
||||||
{{- else }}
|
{{- else }}
|
||||||
{{- default "default" .Values.serviceAccount.name }}
|
{{- default "default" .Values.serviceAccount.name }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -65,6 +65,6 @@ Create the name of the service account to use
|
|||||||
{{/*
|
{{/*
|
||||||
Create the name of the pvc config to use
|
Create the name of the pvc config to use
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "jellyseerr.configPersistenceName" -}}
|
{{- define "seerr.configPersistenceName" -}}
|
||||||
{{- default (printf "%s-config" (include "jellyseerr.fullname" .)) .Values.config.persistence.name }}
|
{{- default (printf "%s-config" (include "seerr.fullname" .)) .Values.config.persistence.name }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -2,9 +2,9 @@
|
|||||||
apiVersion: networking.k8s.io/v1
|
apiVersion: networking.k8s.io/v1
|
||||||
kind: Ingress
|
kind: Ingress
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "jellyseerr.fullname" . }}
|
name: {{ include "seerr.fullname" . }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 4 }}
|
{{- include "seerr.labels" . | nindent 4 }}
|
||||||
{{- with .Values.ingress.annotations }}
|
{{- with .Values.ingress.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
@@ -33,7 +33,7 @@ spec:
|
|||||||
pathType: {{ .pathType }}
|
pathType: {{ .pathType }}
|
||||||
backend:
|
backend:
|
||||||
service:
|
service:
|
||||||
name: {{ include "jellyseerr.fullname" $ }}
|
name: {{ include "seerr.fullname" $ }}
|
||||||
port:
|
port:
|
||||||
number: {{ $.Values.service.port }}
|
number: {{ $.Values.service.port }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "jellyseerr.configPersistenceName" . }}
|
name: {{ include "seerr.configPersistenceName" . }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 4 }}
|
{{- include "seerr.labels" . | nindent 4 }}
|
||||||
{{- with .Values.config.persistence.annotations }}
|
{{- with .Values.config.persistence.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "jellyseerr.fullname" . }}
|
name: {{ include "seerr.fullname" . }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 4 }}
|
{{- include "seerr.labels" . | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
type: {{ .Values.service.type }}
|
type: {{ .Values.service.type }}
|
||||||
ports:
|
ports:
|
||||||
@@ -12,5 +12,5 @@ spec:
|
|||||||
protocol: TCP
|
protocol: TCP
|
||||||
name: http
|
name: http
|
||||||
selector:
|
selector:
|
||||||
{{- include "jellyseerr.selectorLabels" . | nindent 4 }}
|
{{- include "seerr.selectorLabels" . | nindent 4 }}
|
||||||
ipFamilyPolicy: PreferDualStack
|
ipFamilyPolicy: PreferDualStack
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "jellyseerr.serviceAccountName" . }}
|
name: {{ include "seerr.serviceAccountName" . }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 4 }}
|
{{- include "seerr.labels" . | nindent 4 }}
|
||||||
{{- with .Values.serviceAccount.annotations }}
|
{{- with .Values.serviceAccount.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
|
|||||||
@@ -1,16 +1,14 @@
|
|||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: StatefulSet
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "jellyseerr.fullname" . }}
|
name: {{ include "seerr.fullname" . }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 4 }}
|
{{- include "seerr.labels" . | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
replicas: {{ .Values.replicaCount }}
|
serviceName: {{ include "seerr.fullname" . }}
|
||||||
strategy:
|
|
||||||
type: {{ .Values.strategy.type }}
|
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{- include "jellyseerr.selectorLabels" . | nindent 6 }}
|
{{- include "seerr.selectorLabels" . | nindent 6 }}
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
{{- with .Values.podAnnotations }}
|
{{- with .Values.podAnnotations }}
|
||||||
@@ -18,7 +16,7 @@ spec:
|
|||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 8 }}
|
{{- include "seerr.labels" . | nindent 8 }}
|
||||||
{{- with .Values.podLabels }}
|
{{- with .Values.podLabels }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -27,7 +25,7 @@ spec:
|
|||||||
imagePullSecrets:
|
imagePullSecrets:
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
serviceAccountName: {{ include "jellyseerr.serviceAccountName" . }}
|
serviceAccountName: {{ include "seerr.serviceAccountName" . }}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.podSecurityContext | nindent 8 }}
|
{{- toYaml .Values.podSecurityContext | nindent 8 }}
|
||||||
containers:
|
containers:
|
||||||
@@ -105,7 +103,7 @@ spec:
|
|||||||
volumes:
|
volumes:
|
||||||
- name: config
|
- name: config
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: {{ include "jellyseerr.configPersistenceName" . }}
|
claimName: {{ include "seerr.configPersistenceName" . }}
|
||||||
{{- with .Values.volumes }}
|
{{- with .Values.volumes }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Pod
|
kind: Pod
|
||||||
metadata:
|
metadata:
|
||||||
name: "{{ include "jellyseerr.fullname" . }}-test-connection"
|
name: "{{ include "seerr.fullname" . }}-test-connection"
|
||||||
labels:
|
labels:
|
||||||
{{- include "jellyseerr.labels" . | nindent 4 }}
|
{{- include "seerr.labels" . | nindent 4 }}
|
||||||
annotations:
|
annotations:
|
||||||
"helm.sh/hook": test
|
"helm.sh/hook": test
|
||||||
spec:
|
spec:
|
||||||
@@ -11,5 +11,5 @@ spec:
|
|||||||
- name: wget
|
- name: wget
|
||||||
image: busybox
|
image: busybox
|
||||||
command: ['wget']
|
command: ['wget']
|
||||||
args: ['{{ include "jellyseerr.fullname" . }}:{{ .Values.service.port }}']
|
args: ['{{ include "seerr.fullname" . }}:{{ .Values.service.port }}']
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
|||||||
@@ -1,20 +1,14 @@
|
|||||||
replicaCount: 1
|
|
||||||
|
|
||||||
image:
|
image:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
repository: fallenbagel/jellyseerr
|
repository: seerr-team/seerr
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- Overrides the image tag whose default is the chart appVersion.
|
# -- Overrides the image tag whose default is the chart appVersion.
|
||||||
tag: ""
|
tag: ''
|
||||||
sha: ""
|
sha: ''
|
||||||
|
|
||||||
imagePullSecrets: []
|
imagePullSecrets: []
|
||||||
nameOverride: ""
|
nameOverride: ''
|
||||||
fullnameOverride: ""
|
fullnameOverride: ''
|
||||||
|
|
||||||
# -- Deployment strategy
|
|
||||||
strategy:
|
|
||||||
type: Recreate
|
|
||||||
|
|
||||||
# Liveness / Readiness / Startup Probes
|
# Liveness / Readiness / Startup Probes
|
||||||
probes:
|
probes:
|
||||||
@@ -37,9 +31,9 @@ probes:
|
|||||||
# tcpSocket:
|
# tcpSocket:
|
||||||
# port: http
|
# port: http
|
||||||
|
|
||||||
# -- Environment variables to add to the jellyseerr pods
|
# -- Environment variables to add to the seerr pods
|
||||||
extraEnv: []
|
extraEnv: []
|
||||||
# -- Environment variables from secrets or configmaps to add to the jellyseerr pods
|
# -- Environment variables from secrets or configmaps to add to the seerr pods
|
||||||
extraEnvFrom: []
|
extraEnvFrom: []
|
||||||
|
|
||||||
serviceAccount:
|
serviceAccount:
|
||||||
@@ -51,7 +45,7 @@ serviceAccount:
|
|||||||
annotations: {}
|
annotations: {}
|
||||||
# -- The name of the service account to use.
|
# -- The name of the service account to use.
|
||||||
# -- If not set and create is true, a name is generated using the fullname template
|
# -- If not set and create is true, a name is generated using the fullname template
|
||||||
name: ""
|
name: ''
|
||||||
|
|
||||||
podAnnotations: {}
|
podAnnotations: {}
|
||||||
podLabels: {}
|
podLabels: {}
|
||||||
@@ -82,15 +76,15 @@ config:
|
|||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
# -- Config name
|
# -- Config name
|
||||||
name: ""
|
name: ''
|
||||||
# -- Name of the permanent volume to reference in the claim.
|
# -- Name of the permanent volume to reference in the claim.
|
||||||
# Can be used to bind to existing volumes.
|
# Can be used to bind to existing volumes.
|
||||||
volumeName: ""
|
volumeName: ''
|
||||||
storageClass: openebs-3-replicas
|
storageClass: openebs-3-replicas
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
ingressClassName: ""
|
ingressClassName: ''
|
||||||
annotations: {}
|
annotations: {}
|
||||||
# kubernetes.io/ingress.class: nginx
|
# kubernetes.io/ingress.class: nginx
|
||||||
# kubernetes.io/tls-acme: "true"
|
# kubernetes.io/tls-acme: "true"
|
||||||
@@ -116,14 +110,14 @@ resources: {}
|
|||||||
# cpu: 100m
|
# cpu: 100m
|
||||||
# memory: 128Mi
|
# memory: 128Mi
|
||||||
|
|
||||||
# -- Additional volumes on the output Deployment definition.
|
# -- Additional volumes on the output StatefulSet definition.
|
||||||
volumes: []
|
volumes: []
|
||||||
# - name: foo
|
# - name: foo
|
||||||
# secret:
|
# secret:
|
||||||
# secretName: mysecret
|
# secretName: mysecret
|
||||||
# optional: false
|
# optional: false
|
||||||
|
|
||||||
# -- Additional volumeMounts on the output Deployment definition.
|
# -- Additional volumeMounts on the output StatefulSet definition.
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
# - name: foo
|
# - name: foo
|
||||||
# mountPath: "/etc/foo"
|
# mountPath: "/etc/foo"
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ spec:
|
|||||||
value: "1000"
|
value: "1000"
|
||||||
- name: TZ
|
- name: TZ
|
||||||
value: CET
|
value: CET
|
||||||
image: lscr.io/linuxserver/lidarr:2.14.5
|
image: lscr.io/linuxserver/lidarr:3.0.1
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
exec:
|
exec:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ image:
|
|||||||
# -- image repository
|
# -- image repository
|
||||||
repository: lscr.io/linuxserver/lidarr
|
repository: lscr.io/linuxserver/lidarr
|
||||||
# -- image tag
|
# -- image tag
|
||||||
tag: 2.12.4
|
tag: 3.0.1
|
||||||
# -- image pull policy
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ spec:
|
|||||||
value: "1000"
|
value: "1000"
|
||||||
- name: USERMAP_UID
|
- name: USERMAP_UID
|
||||||
value: "1000"
|
value: "1000"
|
||||||
image: ghcr.io/paperless-ngx/paperless-ngx:2.19.0
|
image: ghcr.io/paperless-ngx/paperless-ngx:2.19.3
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
failureThreshold: 3
|
failureThreshold: 3
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ image:
|
|||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- image tag
|
# -- image tag
|
||||||
# @default -- chart.appVersion
|
# @default -- chart.appVersion
|
||||||
tag: 2.19.0
|
tag: 2.19.3
|
||||||
|
|
||||||
# -- See the following files for additional environment variables:
|
# -- See the following files for additional environment variables:
|
||||||
# https://github.com/paperless-ngx/paperless-ngx/tree/main/docker/compose/
|
# https://github.com/paperless-ngx/paperless-ngx/tree/main/docker/compose/
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ spec:
|
|||||||
value: "1000"
|
value: "1000"
|
||||||
- name: TZ
|
- name: TZ
|
||||||
value: CET
|
value: CET
|
||||||
image: lscr.io/linuxserver/prowlarr:2.0.5
|
image: lscr.io/linuxserver/prowlarr:2.1.5
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
failureThreshold: 3
|
failureThreshold: 3
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ image:
|
|||||||
# -- image repository
|
# -- image repository
|
||||||
repository: lscr.io/linuxserver/prowlarr
|
repository: lscr.io/linuxserver/prowlarr
|
||||||
# @default -- chart.appVersion
|
# @default -- chart.appVersion
|
||||||
tag: 2.0.5
|
tag: 2.1.5
|
||||||
# -- image pull policy
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ spec:
|
|||||||
value: "1000"
|
value: "1000"
|
||||||
- name: TZ
|
- name: TZ
|
||||||
value: CET
|
value: CET
|
||||||
image: lscr.io/linuxserver/sabnzbd:4.5.3
|
image: lscr.io/linuxserver/sabnzbd:4.5.5
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
failureThreshold: 3
|
failureThreshold: 3
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ image:
|
|||||||
# -- image repository
|
# -- image repository
|
||||||
repository: lscr.io/linuxserver/sabnzbd
|
repository: lscr.io/linuxserver/sabnzbd
|
||||||
# -- image tag
|
# -- image tag
|
||||||
tag: 4.5.3
|
tag: 4.5.5
|
||||||
# -- image pull policy
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
|||||||
@@ -48,8 +48,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-matrix-synapse
|
name: synapse-matrix-synapse
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
@@ -59,11 +59,11 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-matrix-synapse
|
name: synapse-matrix-synapse
|
||||||
stringData:
|
stringData:
|
||||||
config.yaml: "## Registration ##\n\nregistration_shared_secret: \"XJynBYszROfHcVfCQhQgajZC\"\n\n##
|
config.yaml: "## Registration ##\n\nregistration_shared_secret: \"jwOxJjmQ84AcSnGazWBdOsSZ\"\n\n##
|
||||||
API Configuration ##\n\n## Database configuration ##\n\ndatabase:\n name: \"psycopg2\"\n
|
API Configuration ##\n\n## Database configuration ##\n\ndatabase:\n name: \"psycopg2\"\n
|
||||||
\ args:\n user: \"synapse\"\n password: \"@@POSTGRES_PASSWORD@@\"\n database:
|
\ args:\n user: \"synapse\"\n password: \"@@POSTGRES_PASSWORD@@\"\n database:
|
||||||
\"synapse\"\n host: \"cnpg-synapse-cluster-rw\"\n port: 5432\n sslmode:
|
\"synapse\"\n host: \"cnpg-synapse-cluster-rw\"\n port: 5432\n sslmode:
|
||||||
@@ -78,8 +78,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-matrix-synapse
|
name: synapse-matrix-synapse
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
@@ -100,8 +100,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-replication
|
name: synapse-replication
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
@@ -122,8 +122,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-matrix-synapse
|
name: synapse-matrix-synapse
|
||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
@@ -141,8 +141,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-matrix-synapse
|
name: synapse-matrix-synapse
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
@@ -156,8 +156,8 @@ spec:
|
|||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
checksum/config: 2c9eb12795a1331af460179b4ca37b5a37a30d9a8a2f0dcb8fb49c1ca574203d
|
checksum/config: 62221226f8a1318672acba7e0dd7eadcb59e3206e9f75382f48e1e4a19f8d8c2
|
||||||
checksum/secrets: 7075caf483b36a867b3ab56cc16ee7d2d50751024781bab103a536f206a0ac2a
|
checksum/secrets: c64dfb3f964b1d9216b920d390c7d07e63c5b8e2802cb59e00c08d1efbe967dd
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: synapse
|
app.kubernetes.io/component: synapse
|
||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
@@ -189,7 +189,7 @@ spec:
|
|||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
key: redis-pass
|
key: redis-pass
|
||||||
name: synapse
|
name: synapse
|
||||||
image: ghcr.io/element-hq/synapse:v1.139.1
|
image: ghcr.io/element-hq/synapse:v1.141.0
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
@@ -346,8 +346,8 @@ metadata:
|
|||||||
app.kubernetes.io/instance: synapse
|
app.kubernetes.io/instance: synapse
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
app.kubernetes.io/name: matrix-synapse
|
app.kubernetes.io/name: matrix-synapse
|
||||||
app.kubernetes.io/version: 1.139.1
|
app.kubernetes.io/version: 1.141.0
|
||||||
helm.sh/chart: matrix-synapse-3.12.11
|
helm.sh/chart: matrix-synapse-3.12.13
|
||||||
name: synapse-matrix-synapse-test-connection
|
name: synapse-matrix-synapse-test-connection
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ kind: Kustomization
|
|||||||
helmCharts:
|
helmCharts:
|
||||||
- name: matrix-synapse
|
- name: matrix-synapse
|
||||||
repo: https://ananace.gitlab.io/charts
|
repo: https://ananace.gitlab.io/charts
|
||||||
version: 3.12.11
|
version: 3.12.13
|
||||||
releaseName: synapse
|
releaseName: synapse
|
||||||
includeCRDs: true
|
includeCRDs: true
|
||||||
namespace: synapse
|
namespace: synapse
|
||||||
|
|||||||
@@ -785,15 +785,15 @@ postgresql:
|
|||||||
enabled: false
|
enabled: false
|
||||||
image:
|
image:
|
||||||
repository: bitnamilegacy/postgresql
|
repository: bitnamilegacy/postgresql
|
||||||
tag: 15.9.0-debian-12-r0
|
|
||||||
auth:
|
auth:
|
||||||
# XXX Change me!
|
# XXX Change me!
|
||||||
# password: synapse
|
password: synapse
|
||||||
|
|
||||||
## Or use existing secret with "password" key
|
## Or use existing secret with "password" key
|
||||||
## instead of static password
|
## instead of static password
|
||||||
##
|
##
|
||||||
existingSecret: synapse
|
# existingSecret: postgresql-secret
|
||||||
|
|
||||||
username: synapse
|
username: synapse
|
||||||
database: synapse
|
database: synapse
|
||||||
@@ -803,7 +803,7 @@ postgresql:
|
|||||||
args: "--lc-collate=C --lc-ctype=C"
|
args: "--lc-collate=C --lc-ctype=C"
|
||||||
|
|
||||||
persistence:
|
persistence:
|
||||||
storageClass: openebs-3-replicas
|
# storageClass: "-"
|
||||||
size: 16Gi
|
size: 16Gi
|
||||||
|
|
||||||
## Extra arguments for the database connection
|
## Extra arguments for the database connection
|
||||||
@@ -840,6 +840,8 @@ externalPostgresql:
|
|||||||
##
|
##
|
||||||
redis:
|
redis:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
image:
|
||||||
|
repository: bitnamilegacy/redis
|
||||||
|
|
||||||
## Database ID for non-default database
|
## Database ID for non-default database
|
||||||
# dbid: 0
|
# dbid: 0
|
||||||
|
|||||||
Reference in New Issue
Block a user