From 571c5d5d0b300373eaaef6791cb3e36fb85e1f51 Mon Sep 17 00:00:00 2001 From: Jeffrey Smeets Date: Wed, 8 Jul 2026 09:07:03 +0200 Subject: [PATCH] Move Jenkins and ntfy to deprecated --- README.md | 6 ++---- .../jenkins/jenkins-certificate.yaml | 0 .../jenkins/jenkins-deployment.yaml | 0 .../jenkins/jenkins-gateway-patch.yaml | 0 .../jenkins/jenkins-httproute.yaml | 0 .../jenkins/jenkins-persistentvolumeclaim.yaml | 0 {applications => deprecated}/ntfy/ntfy-configmap.yaml | 0 {applications => deprecated}/ntfy/ntfy-namespace.yaml | 0 .../ntfy/ntfy-persistentvolumeclaim.yaml | 0 {applications => deprecated}/ntfy/ntfy-service.yaml | 0 {applications => deprecated}/ntfy/ntfy-statefulset.yaml | 0 infra/envoy-gateway/kustomization.yaml | 7 ------- 12 files changed, 2 insertions(+), 11 deletions(-) rename {infra/envoy-gateway => deprecated}/jenkins/jenkins-certificate.yaml (100%) rename {applications => deprecated}/jenkins/jenkins-deployment.yaml (100%) rename {infra/envoy-gateway => deprecated}/jenkins/jenkins-gateway-patch.yaml (100%) rename {applications => deprecated}/jenkins/jenkins-httproute.yaml (100%) rename {applications => deprecated}/jenkins/jenkins-persistentvolumeclaim.yaml (100%) rename {applications => deprecated}/ntfy/ntfy-configmap.yaml (100%) rename {applications => deprecated}/ntfy/ntfy-namespace.yaml (100%) rename {applications => deprecated}/ntfy/ntfy-persistentvolumeclaim.yaml (100%) rename {applications => deprecated}/ntfy/ntfy-service.yaml (100%) rename {applications => deprecated}/ntfy/ntfy-statefulset.yaml (100%) diff --git a/README.md b/README.md index a254385..7942f43 100644 --- a/README.md +++ b/README.md @@ -31,12 +31,10 @@ The repository is split into three top-level areas. Within each, there is one di │ ├── infisical/ # Secrets management │ ├── it-tools/ # IT utilities │ ├── jellyfin/ # Media server -│ ├── jenkins/ # CI/CD automation │ ├── minecraft/ # Game servers │ ├── minio-aistor/ # S3-compatible object storage │ ├── n8n/ # Workflow automation │ ├── netbootxyz/ # Network boot service -│ ├── ntfy/ # Push notifications │ ├── ollama/ # Local LLM runner │ ├── openwebui/ # Web UI for AI models │ ├── outline/ # Knowledge base / wiki @@ -86,7 +84,6 @@ The repository is split into three top-level areas. Within each, there is one di ### Development & CI/CD - **Gitea**: Self-hosted Git service with container registry -- **Jenkins**: Automation server for CI/CD pipelines - **n8n**: Workflow automation platform - **MinIO AIStor**: S3-compatible object storage @@ -97,7 +94,6 @@ The repository is split into three top-level areas. Within each, there is one di - **Outline**: Team knowledge base and wiki (PostgreSQL, Redis/Valkey, MinIO S3, Authentik SSO) - **Zipline**: File sharing and screenshot service - **Gotify**: Push notification server with REST API and WebSocket support -- **Ntfy**: Push notification service - **BentoPDF**: PDF conversion service - **Excalidraw**: Online whiteboard and diagramming tool - **SearXNG**: Privacy-respecting metasearch engine @@ -121,6 +117,8 @@ The repository is split into three top-level areas. Within each, there is one di - **Psono**: Self-hosted password manager; replaced by Passbolt - **Vaultwarden**: Self-hosted Bitwarden server; no longer in use - **AFFiNE**: Collaborative workspace and note-taking platform; no longer in use +- **Jenkins**: CI/CD automation server; no longer in use +- **Ntfy**: Push notification service; no longer in use ## Infrastructure diff --git a/infra/envoy-gateway/jenkins/jenkins-certificate.yaml b/deprecated/jenkins/jenkins-certificate.yaml similarity index 100% rename from infra/envoy-gateway/jenkins/jenkins-certificate.yaml rename to deprecated/jenkins/jenkins-certificate.yaml diff --git a/applications/jenkins/jenkins-deployment.yaml b/deprecated/jenkins/jenkins-deployment.yaml similarity index 100% rename from applications/jenkins/jenkins-deployment.yaml rename to deprecated/jenkins/jenkins-deployment.yaml diff --git a/infra/envoy-gateway/jenkins/jenkins-gateway-patch.yaml b/deprecated/jenkins/jenkins-gateway-patch.yaml similarity index 100% rename from infra/envoy-gateway/jenkins/jenkins-gateway-patch.yaml rename to deprecated/jenkins/jenkins-gateway-patch.yaml diff --git a/applications/jenkins/jenkins-httproute.yaml b/deprecated/jenkins/jenkins-httproute.yaml similarity index 100% rename from applications/jenkins/jenkins-httproute.yaml rename to deprecated/jenkins/jenkins-httproute.yaml diff --git a/applications/jenkins/jenkins-persistentvolumeclaim.yaml b/deprecated/jenkins/jenkins-persistentvolumeclaim.yaml similarity index 100% rename from applications/jenkins/jenkins-persistentvolumeclaim.yaml rename to deprecated/jenkins/jenkins-persistentvolumeclaim.yaml diff --git a/applications/ntfy/ntfy-configmap.yaml b/deprecated/ntfy/ntfy-configmap.yaml similarity index 100% rename from applications/ntfy/ntfy-configmap.yaml rename to deprecated/ntfy/ntfy-configmap.yaml diff --git a/applications/ntfy/ntfy-namespace.yaml b/deprecated/ntfy/ntfy-namespace.yaml similarity index 100% rename from applications/ntfy/ntfy-namespace.yaml rename to deprecated/ntfy/ntfy-namespace.yaml diff --git a/applications/ntfy/ntfy-persistentvolumeclaim.yaml b/deprecated/ntfy/ntfy-persistentvolumeclaim.yaml similarity index 100% rename from applications/ntfy/ntfy-persistentvolumeclaim.yaml rename to deprecated/ntfy/ntfy-persistentvolumeclaim.yaml diff --git a/applications/ntfy/ntfy-service.yaml b/deprecated/ntfy/ntfy-service.yaml similarity index 100% rename from applications/ntfy/ntfy-service.yaml rename to deprecated/ntfy/ntfy-service.yaml diff --git a/applications/ntfy/ntfy-statefulset.yaml b/deprecated/ntfy/ntfy-statefulset.yaml similarity index 100% rename from applications/ntfy/ntfy-statefulset.yaml rename to deprecated/ntfy/ntfy-statefulset.yaml diff --git a/infra/envoy-gateway/kustomization.yaml b/infra/envoy-gateway/kustomization.yaml index 2146962..8e3bc3c 100644 --- a/infra/envoy-gateway/kustomization.yaml +++ b/infra/envoy-gateway/kustomization.yaml @@ -19,7 +19,6 @@ resources: - infisical/infisical-certificate.yaml - it-tools/it-tools-certificate.yaml - jellyfin/jellyfin-certificate.yaml - - jenkins/jenkins-certificate.yaml - longhorn/longhorn-certificate.yaml - monitoring/monitoring-certificate.yaml - n8n/n8n-certificate.yaml @@ -82,12 +81,6 @@ patches: kind: Gateway name: gateway-internal path: infisical/infisical-gateway-patch.yaml - - target: - group: gateway.networking.k8s.io - version: v1 - kind: Gateway - name: gateway-internal - path: jenkins/jenkins-gateway-patch.yaml - target: group: gateway.networking.k8s.io version: v1