Remove arr stack from app pipeline

This commit is contained in:
juvdiaz 2026-06-27 07:53:57 -06:00
parent fa0f2eaa56
commit 9ba2825185
3 changed files with 6 additions and 26 deletions

View File

@ -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 `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. Debian-host Ollama API for translation prewarming and batch jobs.
The `arr-stack` app runs Prowlarr, Sonarr, Radarr, qBittorrent, Kapowarr, The ARR/media stack is intentionally not deployed by the Kubernetes app
Suwayomi, Maintainerr, and FlareSolverr as native Kubernetes Deployments in the pipeline. It is better suited to a Docker Compose stack on the Debian host with
`arr-stack` namespace. It uses retained OpenEBS PVCs for shared `/data` media persistent volumes under `/data`, where large media paths, qBittorrent writes,
paths and per-service config directories, and exposes the user interfaces and service config directories can survive cluster rebuilds without OpenEBS
through dedicated Traefik hostnames instead of a Tailscale sidecar. node-affinity or PVC migration concerns. The legacy `apps/arr-stack` manifests
are retained only as migration reference.
## Storage ## Storage

View File

@ -75,15 +75,6 @@ variable "applications" {
self_heal = true self_heal = true
create_namespace = 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 = { supply-chain-policy = {
project = "default" project = "default"
path = "apps/supply-chain-policy" path = "apps/supply-chain-policy"

12
lab.sh
View File

@ -3124,18 +3124,6 @@ apps() {
wait_for_namespaced_resource n8n deployment n8n n8n 300 wait_for_namespaced_resource n8n deployment n8n n8n 300
wait_for_deployment_ready n8n 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." echo "Application deployment successfully completed."
} }