diff options
| author | Paul Buetow <paul@buetow.org> | 2025-08-07 09:45:09 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-08-07 09:45:09 +0300 |
| commit | 56b3819cdac0f70221095d499e0760534d959281 (patch) | |
| tree | 10d9a852088d61b575fd62b912418dbadf8bf445 /f3s/anki-sync-server | |
| parent | e70b2730de420a84b5da9501bc705913aba3e289 (diff) | |
converted to be a helm chart
Diffstat (limited to 'f3s/anki-sync-server')
| -rw-r--r-- | f3s/anki-sync-server/Makefile | 11 | ||||
| -rw-r--r-- | f3s/anki-sync-server/helm-chart/Chart.yaml | 5 | ||||
| -rw-r--r-- | f3s/anki-sync-server/helm-chart/README.md | 11 | ||||
| -rw-r--r-- | f3s/anki-sync-server/helm-chart/templates/deployment.yaml (renamed from f3s/anki-sync-server/deployment.yaml) | 0 | ||||
| -rw-r--r-- | f3s/anki-sync-server/helm-chart/templates/ingress.yaml (renamed from f3s/anki-sync-server/ingress.yaml) | 0 | ||||
| -rw-r--r-- | f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml (renamed from f3s/anki-sync-server/persistent-volume.yaml) | 0 | ||||
| -rw-r--r-- | f3s/anki-sync-server/helm-chart/templates/service.yaml (renamed from f3s/anki-sync-server/service.yaml) | 0 | ||||
| -rw-r--r-- | f3s/anki-sync-server/namespace.yaml | 4 |
8 files changed, 18 insertions, 13 deletions
diff --git a/f3s/anki-sync-server/Makefile b/f3s/anki-sync-server/Makefile index a3b12c2..036bdfd 100644 --- a/f3s/anki-sync-server/Makefile +++ b/f3s/anki-sync-server/Makefile @@ -1,12 +1,5 @@ apply: - kubectl apply -f namespace.yaml - kubectl apply -f persistent-volume.yaml - kubectl apply -f service.yaml - kubectl apply -f deployment.yaml - kubectl apply -f ingress.yaml + helm install anki-sync-server ./helm-chart --namespace services --create-namespace delete: - kubectl delete -f ingress.yaml - kubectl delete -f service.yaml - kubectl delete -f deployment.yaml - kubectl delete -f persistent-volume.yaml + helm uninstall anki-sync-server --namespace services
\ No newline at end of file diff --git a/f3s/anki-sync-server/helm-chart/Chart.yaml b/f3s/anki-sync-server/helm-chart/Chart.yaml new file mode 100644 index 0000000..632f09a --- /dev/null +++ b/f3s/anki-sync-server/helm-chart/Chart.yaml @@ -0,0 +1,5 @@ +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/f3s/anki-sync-server/helm-chart/README.md b/f3s/anki-sync-server/helm-chart/README.md new file mode 100644 index 0000000..1b485be --- /dev/null +++ b/f3s/anki-sync-server/helm-chart/README.md @@ -0,0 +1,11 @@ +# 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/f3s/anki-sync-server/deployment.yaml b/f3s/anki-sync-server/helm-chart/templates/deployment.yaml index 181b6c9..181b6c9 100644 --- a/f3s/anki-sync-server/deployment.yaml +++ b/f3s/anki-sync-server/helm-chart/templates/deployment.yaml diff --git a/f3s/anki-sync-server/ingress.yaml b/f3s/anki-sync-server/helm-chart/templates/ingress.yaml index 010c588..010c588 100644 --- a/f3s/anki-sync-server/ingress.yaml +++ b/f3s/anki-sync-server/helm-chart/templates/ingress.yaml diff --git a/f3s/anki-sync-server/persistent-volume.yaml b/f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml index da715ea..da715ea 100644 --- a/f3s/anki-sync-server/persistent-volume.yaml +++ b/f3s/anki-sync-server/helm-chart/templates/persistent-volume.yaml diff --git a/f3s/anki-sync-server/service.yaml b/f3s/anki-sync-server/helm-chart/templates/service.yaml index a8eb183..a8eb183 100644 --- a/f3s/anki-sync-server/service.yaml +++ b/f3s/anki-sync-server/helm-chart/templates/service.yaml diff --git a/f3s/anki-sync-server/namespace.yaml b/f3s/anki-sync-server/namespace.yaml deleted file mode 100644 index da390d0..0000000 --- a/f3s/anki-sync-server/namespace.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: services |
