summaryrefslogtreecommitdiff
path: root/genesishosting/infra/infra-maintenance-windows.md
diff options
context:
space:
mode:
Diffstat (limited to 'genesishosting/infra/infra-maintenance-windows.md')
-rw-r--r--genesishosting/infra/infra-maintenance-windows.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/genesishosting/infra/infra-maintenance-windows.md b/genesishosting/infra/infra-maintenance-windows.md
new file mode 100644
index 0000000..0f48e77
--- /dev/null
+++ b/genesishosting/infra/infra-maintenance-windows.md
@@ -0,0 +1,25 @@
+# Maintenance Window Policy
+
+To maintain consistency and reduce customer impact, we adhere to a strict maintenance schedule.
+
+## Standard Window
+
+- **Every Sunday, 7 PM – 9 PM Eastern**
+- Non-emergency changes must occur during this window
+
+## What’s Allowed
+
+- OS & kernel updates
+- Docker/image upgrades
+- ZFS snapshots & cleanup
+- Rolling restarts of containers
+
+## Emergencies
+
+- Critical security patches can bypass the window
+- All emergency changes must be logged and reviewed
+
+## Notifications
+
+- Posted on Mastodon at least 1 hour before the window begins
+- Clients notified via WHMCS if it will affect their service