summaryrefslogtreecommitdiff
path: root/f3s/keybr/Justfile
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-12-05 20:08:44 +0200
committerPaul Buetow <paul@buetow.org>2025-12-05 20:08:44 +0200
commit29acdda547254c0f96f62723be6300ebb1e2ca53 (patch)
treef5346f06a31b336fdf9fd9bbc40d12691c7cadef /f3s/keybr/Justfile
parent54d3d740eb82bc62e4c56976ba18f5d0609e0195 (diff)
Add keybr.com typing tutor deployment
Amp-Thread-ID: https://ampcode.com/threads/T-ccf9cd44-5adf-4633-9f3d-d822f733af4d Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'f3s/keybr/Justfile')
-rw-r--r--f3s/keybr/Justfile16
1 files changed, 16 insertions, 0 deletions
diff --git a/f3s/keybr/Justfile b/f3s/keybr/Justfile
new file mode 100644
index 0000000..f34f44f
--- /dev/null
+++ b/f3s/keybr/Justfile
@@ -0,0 +1,16 @@
+NAMESPACE := "services"
+RELEASE_NAME := "keybr"
+CHART_PATH := "./helm-chart"
+
+install:
+ helm install {{RELEASE_NAME}} {{CHART_PATH}} --namespace {{NAMESPACE}} --create-namespace
+
+upgrade:
+ helm upgrade {{RELEASE_NAME}} {{CHART_PATH}} --namespace {{NAMESPACE}}
+
+delete:
+ helm uninstall {{RELEASE_NAME}} --namespace {{NAMESPACE}}
+ kubectl delete pvc keybr-data-pvc -n {{NAMESPACE}} --ignore-not-found
+ kubectl delete pv keybr-data-pv --ignore-not-found
+
+deinstall: delete