From eac7fefbf8314a71cbcedc24cda3d429a4d9ad18 Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Sun, 11 Oct 2026 17:06:37 +0100 Subject: [PATCH] Removed donetick Signed-off-by: Marcus Noble --- manifests/_apps/donetick.yaml | 25 ------- manifests/donetick/donetick.yaml | 119 ------------------------------- manifests/donetick/pvs.yaml | 13 ---- 3 files changed, 157 deletions(-) delete mode 100644 manifests/_apps/donetick.yaml delete mode 100644 manifests/donetick/donetick.yaml delete mode 100644 manifests/donetick/pvs.yaml diff --git a/manifests/_apps/donetick.yaml b/manifests/_apps/donetick.yaml deleted file mode 100644 index 64828f3..0000000 --- a/manifests/_apps/donetick.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: donetick - namespace: argocd - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: cluster.fun - destination: - namespace: donetick - name: cluster-fun (v2) - source: - path: manifests/donetick - repoURL: "https://git.cluster.fun/AverageMarcus/cluster.fun.git" - targetRevision: HEAD - syncPolicy: - automated: {} - syncOptions: - - CreateNamespace=true - ignoreDifferences: - - kind: Secret - jsonPointers: - - /data - diff --git a/manifests/donetick/donetick.yaml b/manifests/donetick/donetick.yaml deleted file mode 100644 index 3fca1c0..0000000 --- a/manifests/donetick/donetick.yaml +++ /dev/null @@ -1,119 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: donetick - namespace: donetick - labels: - app: donetick - app.kubernetes.io/name: donetick - annotations: - kube-1password: p7zyebs55g25wq7be2g2kv7wbm - kube-1password/vault: Kubernetes - kube-1password/secret-text-key: selfhosted.yaml -type: Opaque ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: donetick - namespace: donetick - labels: - app: donetick - app.kubernetes.io/name: donetick -spec: - replicas: 1 - strategy: - type: RollingUpdate - rollingUpdate: - maxSurge: 1 - selector: - matchLabels: - app: donetick - template: - metadata: - labels: - app: donetick - app.kubernetes.io/name: donetick - spec: - securityContext: - runAsUser: 1000 - runAsGroup: 1000 - fsGroup: 1000 - containers: - - name: donetick - image: donetick/donetick:v0.1.80 - imagePullPolicy: IfNotPresent - env: - - name: DT_ENV - value: selfhosted - - name: DT_SERVER_CORS_ALLOW_ORIGINS - value: "http://localhost:2021,https://localhost:2021,https://localhost,capacitor://localhost,http://127.0.0.1,https://donetick.cluster.fun" - ports: - - containerPort: 2021 - name: web - volumeMounts: - - mountPath: /config - name: config - - mountPath: /donetick-data - name: data - volumes: - - name: data - persistentVolumeClaim: - claimName: donetick - - name: config - secret: - secretName: donetick ---- -apiVersion: v1 -kind: Service -metadata: - name: donetick - namespace: donetick - labels: - app: donetick - app.kubernetes.io/name: donetick -spec: - type: ClusterIP - ports: - - port: 80 - targetPort: web - name: web - selector: - app: donetick ---- - -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: donetick - namespace: donetick - labels: - app: donetick - app.kubernetes.io/name: donetick - annotations: - cert-manager.io/cluster-issuer: letsencrypt - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/proxy-body-size: "0" - nginx.ingress.kubernetes.io/client-body-buffer-size: 25m - nginx.ingress.kubernetes.io/proxy-connect-timeout: "300" - nginx.ingress.kubernetes.io/proxy-send-timeout: "300" - nginx.ingress.kubernetes.io/proxy-read-timeout: "300" - nginx.ingress.kubernetes.io/proxy-next-upstream: "300" - nginx.ingress.kubernetes.io/proxy-next-upstream-timeout: "300" -spec: - ingressClassName: nginx - tls: - - hosts: - - donetick.cluster.fun - secretName: donetick-ingress - rules: - - host: donetick.cluster.fun - http: - paths: - - path: / - pathType: ImplementationSpecific - backend: - service: - name: donetick - port: - name: web diff --git a/manifests/donetick/pvs.yaml b/manifests/donetick/pvs.yaml deleted file mode 100644 index ac9f852..0000000 --- a/manifests/donetick/pvs.yaml +++ /dev/null @@ -1,13 +0,0 @@ -kind: PersistentVolumeClaim -apiVersion: v1 -metadata: - name: donetick - namespace: donetick -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: sbs-default-retain ----