diff --git a/modules/hedgedoc.nix b/modules/hedgedoc.nix index a889825..d41b200 100644 --- a/modules/hedgedoc.nix +++ b/modules/hedgedoc.nix @@ -25,6 +25,15 @@ component = "website"; }; + strategy = { + type = "RollingUpdate"; + + rollingUpdate = { + maxSurge = 0; + maxUnavailable = 1; + }; + }; + template = { metadata.labels = { app = "hedgedoc"; @@ -88,6 +97,15 @@ component = "database"; }; + strategy = { + type = "RollingUpdate"; + + rollingUpdate = { + maxSurge = 0; + maxUnavailable = 1; + }; + }; + template = { metadata.labels = { app = "hedgedoc"; diff --git a/modules/nextcloud.nix b/modules/nextcloud.nix index 9017255..11df1fd 100644 --- a/modules/nextcloud.nix +++ b/modules/nextcloud.nix @@ -85,6 +85,15 @@ component = "database"; }; + strategy = { + type = "RollingUpdate"; + + rollingUpdate = { + maxSurge = 0; + maxUnavailable = 1; + }; + }; + template = { metadata.labels = { app = "nextcloud";