chore(jellyfin): Update to 10.9.7

chore(transmission): Pin version to 4.0.6
chore(radarr): Pin version to 5.7.0
chore(prowlarr): Pin version to 1.20.1
chore(sonarr): Pin version to 4.0.6
chore(bazarr): Pin version to 1.4.3
This commit is contained in:
Pim Kunis 2024-07-12 16:08:15 +02:00
parent 39dd06b97e
commit 4928a65bb1

View file

@ -68,7 +68,7 @@
spec = { spec = {
containers.jellyfin = { containers.jellyfin = {
image = "jellyfin/jellyfin:10.9.6"; image = "jellyfin/jellyfin:10.9.7";
envFrom = [{ configMapRef.name = "jellyfin-env"; }]; envFrom = [{ configMapRef.name = "jellyfin-env"; }];
ports.web.containerPort = 8096; ports.web.containerPort = 8096;
imagePullPolicy = "Always"; imagePullPolicy = "Always";
@ -128,6 +128,15 @@
component = "transmission"; component = "transmission";
}; };
strategy = {
type = "RollingUpdate";
rollingUpdate = {
maxSurge = 0;
maxUnavailable = 1;
};
};
template = { template = {
metadata.labels = { metadata.labels = {
app = "media"; app = "media";
@ -136,8 +145,9 @@
spec = { spec = {
containers.transmission = { containers.transmission = {
image = "lscr.io/linuxserver/transmission:latest"; image = "lscr.io/linuxserver/transmission:4.0.6";
envFrom = [{ configMapRef.name = "transmission-env"; }]; envFrom = [{ configMapRef.name = "transmission-env"; }];
imagePullPolicy = "Always";
ports = { ports = {
web.containerPort = 9091; web.containerPort = 9091;
@ -233,6 +243,15 @@
component = "radarr"; component = "radarr";
}; };
strategy = {
type = "RollingUpdate";
rollingUpdate = {
maxSurge = 0;
maxUnavailable = 1;
};
};
template = { template = {
metadata.labels = { metadata.labels = {
app = "media"; app = "media";
@ -241,9 +260,10 @@
spec = { spec = {
containers.radarr = { containers.radarr = {
image = "lscr.io/linuxserver/radarr:latest"; image = "lscr.io/linuxserver/radarr:5.7.0";
envFrom = [{ configMapRef.name = "radarr-env"; }]; envFrom = [{ configMapRef.name = "radarr-env"; }];
ports.web.containerPort = 7878; ports.web.containerPort = 7878;
imagePullPolicy = "Always";
volumeMounts = [ volumeMounts = [
{ {
@ -283,6 +303,15 @@
component = "prowlarr"; component = "prowlarr";
}; };
strategy = {
type = "RollingUpdate";
rollingUpdate = {
maxSurge = 0;
maxUnavailable = 1;
};
};
template = { template = {
metadata.labels = { metadata.labels = {
app = "media"; app = "media";
@ -293,9 +322,10 @@
volumes.config.persistentVolumeClaim.claimName = "prowlarr"; volumes.config.persistentVolumeClaim.claimName = "prowlarr";
containers.prowlarr = { containers.prowlarr = {
image = "lscr.io/linuxserver/prowlarr:latest"; image = "lscr.io/linuxserver/prowlarr:1.20.1";
envFrom = [{ configMapRef.name = "prowlarr-env"; }]; envFrom = [{ configMapRef.name = "prowlarr-env"; }];
ports.web.containerPort = 9696; ports.web.containerPort = 9696;
imagePullPolicy = "Always";
volumeMounts = [{ volumeMounts = [{
name = "config"; name = "config";
@ -324,6 +354,15 @@
component = "sonarr"; component = "sonarr";
}; };
strategy = {
type = "RollingUpdate";
rollingUpdate = {
maxSurge = 0;
maxUnavailable = 1;
};
};
template = { template = {
metadata.labels = { metadata.labels = {
app = "media"; app = "media";
@ -332,9 +371,10 @@
spec = { spec = {
containers.sonarr = { containers.sonarr = {
image = "lscr.io/linuxserver/sonarr:latest"; image = "lscr.io/linuxserver/sonarr:4.0.6";
envFrom = [{ configMapRef.name = "sonarr-env"; }]; envFrom = [{ configMapRef.name = "sonarr-env"; }];
ports.web.containerPort = 8989; ports.web.containerPort = 8989;
imagePullPolicy = "Always";
volumeMounts = [ volumeMounts = [
{ {
@ -374,6 +414,15 @@
component = "bazarr"; component = "bazarr";
}; };
strategy = {
type = "RollingUpdate";
rollingUpdate = {
maxSurge = 0;
maxUnavailable = 1;
};
};
template = { template = {
metadata.labels = { metadata.labels = {
app = "media"; app = "media";
@ -382,9 +431,10 @@
spec = { spec = {
containers.bazarr = { containers.bazarr = {
image = "lscr.io/linuxserver/bazarr:latest"; image = "lscr.io/linuxserver/bazarr:1.4.3";
envFrom = [{ configMapRef.name = "bazarr-env"; }]; envFrom = [{ configMapRef.name = "bazarr-env"; }];
ports.web.containerPort = 6767; ports.web.containerPort = 6767;
imagePullPolicy = "Always";
volumeMounts = [ volumeMounts = [
{ {