From 9ba2825185eedcf135487f13a3e08a07876d416b Mon Sep 17 00:00:00 2001 From: juvdiaz Date: Sat, 27 Jun 2026 07:53:57 -0600 Subject: [PATCH] Remove arr stack from app pipeline --- README.md | 11 ++++++----- bootstrap/apps/variables.tf | 9 --------- lab.sh | 12 ------------ 3 files changed, 6 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 0cf0b56..3e1a79f 100644 --- a/README.md +++ b/README.md @@ -515,11 +515,12 @@ exposed at `https://n8n.lab2025.duckdns.org`. It receives `OLLAMA_BASE_URL=http://192.168.100.73:11434` so workflows can call the existing Debian-host Ollama API for translation prewarming and batch jobs. -The `arr-stack` app runs Prowlarr, Sonarr, Radarr, qBittorrent, Kapowarr, -Suwayomi, Maintainerr, and FlareSolverr as native Kubernetes Deployments in the -`arr-stack` namespace. It uses retained OpenEBS PVCs for shared `/data` media -paths and per-service config directories, and exposes the user interfaces -through dedicated Traefik hostnames instead of a Tailscale sidecar. +The ARR/media stack is intentionally not deployed by the Kubernetes app +pipeline. It is better suited to a Docker Compose stack on the Debian host with +persistent volumes under `/data`, where large media paths, qBittorrent writes, +and service config directories can survive cluster rebuilds without OpenEBS +node-affinity or PVC migration concerns. The legacy `apps/arr-stack` manifests +are retained only as migration reference. ## Storage diff --git a/bootstrap/apps/variables.tf b/bootstrap/apps/variables.tf index f9798a5..cfd55b2 100644 --- a/bootstrap/apps/variables.tf +++ b/bootstrap/apps/variables.tf @@ -75,15 +75,6 @@ variable "applications" { self_heal = true create_namespace = true } - arr-stack = { - project = "default" - path = "apps/arr-stack" - namespace = "arr-stack" - target_revision = "main" - prune = true - self_heal = true - create_namespace = true - } supply-chain-policy = { project = "default" path = "apps/supply-chain-policy" diff --git a/lab.sh b/lab.sh index b17a8e5..2033a6b 100755 --- a/lab.sh +++ b/lab.sh @@ -3124,18 +3124,6 @@ apps() { wait_for_namespaced_resource n8n deployment n8n n8n 300 wait_for_deployment_ready n8n n8n n8n 300 - refresh_argocd_application arr-stack - wait_for_namespace arr-stack arr-stack 300 - wait_for_namespaced_resource arr-stack deployment prowlarr arr-stack 300 - wait_for_deployment_ready arr-stack flaresolverr arr-stack 300 - wait_for_deployment_ready arr-stack prowlarr arr-stack 300 - wait_for_deployment_ready arr-stack radarr arr-stack 300 - wait_for_deployment_ready arr-stack sonarr arr-stack 300 - wait_for_deployment_ready arr-stack qbittorrent arr-stack 300 - wait_for_deployment_ready arr-stack kapowarr arr-stack 300 - wait_for_deployment_ready arr-stack suwayomi arr-stack 300 - wait_for_deployment_ready arr-stack maintainerr arr-stack 300 - echo "Application deployment successfully completed." }