From 56f5d1d682f32f72922845418f18e51e2d0695a4 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Tue, 3 Feb 2026 10:36:51 -0800 Subject: [PATCH] Rename quartz -> docs for service naming The service is 'docs', quartz is just the container image used. This allows future quartz-based sites with different names. Co-Authored-By: Claude Opus 4.5 --- argocd/apps/{quartz.yaml => docs.yaml} | 6 +++--- argocd/manifests/{quartz => docs}/configmap.yaml | 4 ++-- argocd/manifests/{quartz => docs}/deployment.yaml | 12 ++++++------ .../{quartz => docs}/ingress-tailscale.yaml | 8 ++++---- argocd/manifests/{quartz => docs}/kustomization.yaml | 2 +- argocd/manifests/{quartz => docs}/service.yaml | 6 +++--- 6 files changed, 19 insertions(+), 19 deletions(-) rename argocd/apps/{quartz.yaml => docs.yaml} (82%) rename argocd/manifests/{quartz => docs}/configmap.yaml (84%) rename argocd/manifests/{quartz => docs}/deployment.yaml (86%) rename argocd/manifests/{quartz => docs}/ingress-tailscale.yaml (82%) rename argocd/manifests/{quartz => docs}/kustomization.yaml (90%) rename argocd/manifests/{quartz => docs}/service.yaml (70%) diff --git a/argocd/apps/quartz.yaml b/argocd/apps/docs.yaml similarity index 82% rename from argocd/apps/quartz.yaml rename to argocd/apps/docs.yaml index 75924cc..cd8db35 100644 --- a/argocd/apps/quartz.yaml +++ b/argocd/apps/docs.yaml @@ -2,17 +2,17 @@ apiVersion: argoproj.io/v1alpha1 kind: Application metadata: - name: quartz + name: docs namespace: argocd spec: project: default source: repoURL: ssh://forgejo@forge.ops.eblu.me:2222/eblume/blumeops.git targetRevision: main - path: argocd/manifests/quartz + path: argocd/manifests/docs destination: server: https://kubernetes.default.svc - namespace: quartz + namespace: docs syncPolicy: syncOptions: - CreateNamespace=true diff --git a/argocd/manifests/quartz/configmap.yaml b/argocd/manifests/docs/configmap.yaml similarity index 84% rename from argocd/manifests/quartz/configmap.yaml rename to argocd/manifests/docs/configmap.yaml index db70026..7970f3c 100644 --- a/argocd/manifests/quartz/configmap.yaml +++ b/argocd/manifests/docs/configmap.yaml @@ -2,8 +2,8 @@ apiVersion: v1 kind: ConfigMap metadata: - name: quartz-config - namespace: quartz + name: docs-config + namespace: docs data: # BlumeOps docs release URL # Update this to deploy a new docs version diff --git a/argocd/manifests/quartz/deployment.yaml b/argocd/manifests/docs/deployment.yaml similarity index 86% rename from argocd/manifests/quartz/deployment.yaml rename to argocd/manifests/docs/deployment.yaml index a6f5619..01e4e9b 100644 --- a/argocd/manifests/quartz/deployment.yaml +++ b/argocd/manifests/docs/deployment.yaml @@ -2,27 +2,27 @@ apiVersion: apps/v1 kind: Deployment metadata: - name: quartz - namespace: quartz + name: docs + namespace: docs spec: replicas: 1 selector: matchLabels: - app: quartz + app: docs template: metadata: labels: - app: quartz + app: docs spec: containers: - - name: quartz + - name: docs image: registry.ops.eblu.me/blumeops/quartz:v1.0.0 ports: - containerPort: 80 name: http envFrom: - configMapRef: - name: quartz-config + name: docs-config resources: requests: memory: "64Mi" diff --git a/argocd/manifests/quartz/ingress-tailscale.yaml b/argocd/manifests/docs/ingress-tailscale.yaml similarity index 82% rename from argocd/manifests/quartz/ingress-tailscale.yaml rename to argocd/manifests/docs/ingress-tailscale.yaml index 69cf049..4c6710f 100644 --- a/argocd/manifests/quartz/ingress-tailscale.yaml +++ b/argocd/manifests/docs/ingress-tailscale.yaml @@ -2,8 +2,8 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: quartz-tailscale - namespace: quartz + name: docs-tailscale + namespace: docs annotations: tailscale.com/proxy-class: "default" gethomepage.dev/enabled: "true" @@ -12,12 +12,12 @@ metadata: gethomepage.dev/icon: "mdi-book-open-page-variant" gethomepage.dev/description: "BlumeOps Documentation" gethomepage.dev/href: "https://docs.ops.eblu.me" - gethomepage.dev/pod-selector: "app=quartz" + gethomepage.dev/pod-selector: "app=docs" spec: ingressClassName: tailscale defaultBackend: service: - name: quartz + name: docs port: number: 80 tls: diff --git a/argocd/manifests/quartz/kustomization.yaml b/argocd/manifests/docs/kustomization.yaml similarity index 90% rename from argocd/manifests/quartz/kustomization.yaml rename to argocd/manifests/docs/kustomization.yaml index dc0348c..9d55928 100644 --- a/argocd/manifests/quartz/kustomization.yaml +++ b/argocd/manifests/docs/kustomization.yaml @@ -1,7 +1,7 @@ --- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: quartz +namespace: docs resources: - configmap.yaml - deployment.yaml diff --git a/argocd/manifests/quartz/service.yaml b/argocd/manifests/docs/service.yaml similarity index 70% rename from argocd/manifests/quartz/service.yaml rename to argocd/manifests/docs/service.yaml index ecdc31e..62b0f83 100644 --- a/argocd/manifests/quartz/service.yaml +++ b/argocd/manifests/docs/service.yaml @@ -2,11 +2,11 @@ apiVersion: v1 kind: Service metadata: - name: quartz - namespace: quartz + name: docs + namespace: docs spec: selector: - app: quartz + app: docs ports: - name: http port: 80