summaryrefslogtreecommitdiff
path: root/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-10-02 11:31:38 +0300
committerPaul Buetow <paul@buetow.org>2025-10-02 11:31:38 +0300
commitff9f3a641fec256e1f4b01fcd95590451f656f0a (patch)
tree04f4b0d8d370006bd2cc22e35c4ce76f7ba134d6 /gemfeed/examples/conf/f3s/anki-sync-server/helm-chart
parentc0f9ecf5e0b075db8e54ef1235ec80878e418398 (diff)
Update content for html
Diffstat (limited to 'gemfeed/examples/conf/f3s/anki-sync-server/helm-chart')
-rw-r--r--gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/Chart.yaml5
-rw-r--r--gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/README.md11
-rw-r--r--gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/deployment.yaml35
-rw-r--r--gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/ingress.yaml20
-rw-r--r--gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml27
-rw-r--r--gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/service.yaml15
6 files changed, 0 insertions, 113 deletions
diff --git a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/Chart.yaml b/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/Chart.yaml
deleted file mode 100644
index 632f09ae..00000000
--- a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/Chart.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-apiVersion: v2
-name: anki-sync-server
-description: A Helm chart for deploying the Anki Sync Server.
-version: 0.1.0
-appVersion: "25.07.5b"
diff --git a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/README.md b/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/README.md
deleted file mode 100644
index 1b485be9..00000000
--- a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/README.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# Anki Sync Server Helm Chart
-
-This chart deploys the Anki Sync Server.
-
-## Installing the Chart
-
-To install the chart with the release name `my-release`, run the following command:
-
-```bash
-helm install anki-sync-server . --namespace services --create-namespace
-```
diff --git a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/deployment.yaml b/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/deployment.yaml
deleted file mode 100644
index 181b6c97..00000000
--- a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/deployment.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: anki-sync-server
- namespace: services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: anki-sync-server
- template:
- metadata:
- labels:
- app: anki-sync-server
- spec:
- containers:
- - name: anki-sync-server
- image: registry.lan.buetow.org:30001/anki-sync-server:25.07.5b
- ports:
- - containerPort: 8080
- env:
- - name: SYNC_PORT
- value: "8080"
- - name: SYNC_USER1
- valueFrom:
- secretKeyRef:
- name: anki-sync-server-secret
- key: SYNC_USER1
- volumeMounts:
- - name: anki-data
- mountPath: /anki_data
- volumes:
- - name: anki-data
- persistentVolumeClaim:
- claimName: anki-data-pvc
diff --git a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/ingress.yaml b/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/ingress.yaml
deleted file mode 100644
index 010c5884..00000000
--- a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/ingress.yaml
+++ /dev/null
@@ -1,20 +0,0 @@
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: anki-sync-server-ingress
- namespace: services
- annotations:
- spec.ingressClassName: traefik
- traefik.ingress.kubernetes.io/router.entrypoints: web
-spec:
- rules:
- - host: anki.f3s.buetow.org
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: anki-sync-server-service
- port:
- number: 8080
diff --git a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml b/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml
deleted file mode 100644
index da715ea2..00000000
--- a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v1
-kind: PersistentVolume
-metadata:
- name: anki-data-pv
-spec:
- capacity:
- storage: 10Gi
- volumeMode: Filesystem
- accessModes:
- - ReadWriteOnce
- persistentVolumeReclaimPolicy: Retain
- hostPath:
- path: /data/nfs/k3svolumes/anki-sync-server/anki_data
- type: Directory
----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: anki-data-pvc
- namespace: services
-spec:
- storageClassName: ""
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 10Gi
diff --git a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/service.yaml b/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/service.yaml
deleted file mode 100644
index a8eb183e..00000000
--- a/gemfeed/examples/conf/f3s/anki-sync-server/helm-chart/templates/service.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
- labels:
- app: anki-sync-server
- name: anki-sync-server-service
- namespace: services
-spec:
- ports:
- - name: web
- port: 8080
- protocol: TCP
- targetPort: 8080
- selector:
- app: anki-sync-server