From 04e392ec78f4ad963119d3de731eb58c70b06a6a Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Sat, 21 Jun 2025 20:23:45 +0200 Subject: [PATCH] Remove deployment strategies --- modules/attic.nix | 9 ------ modules/atuin.nix | 9 ------ modules/forgejo/default.nix | 9 ------ modules/freshrss.nix | 9 ------ modules/hedgedoc.nix | 18 ----------- modules/immich.nix | 36 --------------------- modules/kitchenowl.nix | 9 ------ modules/mealie.nix | 9 ------ modules/media.nix | 63 ------------------------------------- modules/nextcloud.nix | 18 ----------- modules/ntfy.nix | 9 ------ modules/paperless.nix | 27 ---------------- modules/radicale.nix | 9 ------ modules/syncthing.nix | 9 ------ 14 files changed, 243 deletions(-) diff --git a/modules/attic.nix b/modules/attic.nix index b67ace0..4abae05 100644 --- a/modules/attic.nix +++ b/modules/attic.nix @@ -24,15 +24,6 @@ component = "website"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "attic"; diff --git a/modules/atuin.nix b/modules/atuin.nix index 685ae56..593457e 100644 --- a/modules/atuin.nix +++ b/modules/atuin.nix @@ -17,15 +17,6 @@ deployments.server.spec = { selector.matchLabels.app = "atuin"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "atuin"; diff --git a/modules/forgejo/default.nix b/modules/forgejo/default.nix index 0e3f3fd..b395865 100644 --- a/modules/forgejo/default.nix +++ b/modules/forgejo/default.nix @@ -13,15 +13,6 @@ deployments.server.spec = { selector.matchLabels.app = "forgejo"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "forgejo"; diff --git a/modules/freshrss.nix b/modules/freshrss.nix index 9b8c851..ea138b5 100644 --- a/modules/freshrss.nix +++ b/modules/freshrss.nix @@ -13,15 +13,6 @@ deployments.server.spec = { selector.matchLabels.app = "freshrss"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "freshrss"; diff --git a/modules/hedgedoc.nix b/modules/hedgedoc.nix index 9fa0513..453f0c5 100644 --- a/modules/hedgedoc.nix +++ b/modules/hedgedoc.nix @@ -25,15 +25,6 @@ component = "website"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "hedgedoc"; @@ -114,15 +105,6 @@ component = "database"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "hedgedoc"; diff --git a/modules/immich.nix b/modules/immich.nix index 81700d4..e5c88db 100644 --- a/modules/immich.nix +++ b/modules/immich.nix @@ -17,15 +17,6 @@ component = "server"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "immich"; @@ -78,15 +69,6 @@ component = "machine-learning"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "immich"; @@ -122,15 +104,6 @@ component = "redis"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "immich"; @@ -153,15 +126,6 @@ component = "database"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "immich"; diff --git a/modules/kitchenowl.nix b/modules/kitchenowl.nix index 9e01de4..e3db262 100644 --- a/modules/kitchenowl.nix +++ b/modules/kitchenowl.nix @@ -13,15 +13,6 @@ deployments.server.spec = { selector.matchLabels.app = "kitchenowl"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "kitchenowl"; diff --git a/modules/mealie.nix b/modules/mealie.nix index 8e559f6..a134829 100644 --- a/modules/mealie.nix +++ b/modules/mealie.nix @@ -11,15 +11,6 @@ deployments.mealie.spec = { selector.matchLabels.app = "mealie"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "mealie"; diff --git a/modules/media.nix b/modules/media.nix index 248991c..8d1c17b 100644 --- a/modules/media.nix +++ b/modules/media.nix @@ -28,15 +28,6 @@ in { component = "jellyfin"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; @@ -106,15 +97,6 @@ in { component = "deluge"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; @@ -175,15 +157,6 @@ in { component = "jellyseerr"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; @@ -227,15 +200,6 @@ in { component = "radarr"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; @@ -291,15 +255,6 @@ in { component = "prowlarr"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; @@ -344,15 +299,6 @@ in { component = "sonarr"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; @@ -408,15 +354,6 @@ in { component = "bazarr"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "media"; diff --git a/modules/nextcloud.nix b/modules/nextcloud.nix index fa73438..c184dd6 100644 --- a/modules/nextcloud.nix +++ b/modules/nextcloud.nix @@ -17,15 +17,6 @@ component = "server"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "nextcloud"; @@ -90,15 +81,6 @@ component = "database"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "nextcloud"; diff --git a/modules/ntfy.nix b/modules/ntfy.nix index 64171ef..9bb20c3 100644 --- a/modules/ntfy.nix +++ b/modules/ntfy.nix @@ -11,15 +11,6 @@ deployments.ntfy.spec = { selector.matchLabels.app = "ntfy"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "ntfy"; diff --git a/modules/paperless.nix b/modules/paperless.nix index aea76f1..463a4c7 100644 --- a/modules/paperless.nix +++ b/modules/paperless.nix @@ -20,15 +20,6 @@ component = "web"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "paperless"; @@ -115,15 +106,6 @@ component = "redis"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "paperless"; @@ -165,15 +147,6 @@ component = "database"; }; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels = { app = "paperless"; diff --git a/modules/radicale.nix b/modules/radicale.nix index c1adcc9..c2215c1 100644 --- a/modules/radicale.nix +++ b/modules/radicale.nix @@ -12,15 +12,6 @@ deployments.server.spec = { selector.matchLabels.app = "radicale"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "radicale"; diff --git a/modules/syncthing.nix b/modules/syncthing.nix index 6aeb3f0..f7027b8 100644 --- a/modules/syncthing.nix +++ b/modules/syncthing.nix @@ -11,15 +11,6 @@ deployments.syncthing.spec = { selector.matchLabels.app = "syncthing"; - strategy = { - type = "RollingUpdate"; - - rollingUpdate = { - maxSurge = 0; - maxUnavailable = 1; - }; - }; - template = { metadata.labels.app = "syncthing";