From c23aef5069076aef47aaff35f70492aaf83462f7 Mon Sep 17 00:00:00 2001
From: clyhtsuriva <aimeric@adjutor.xyz>
Date: Wed, 26 Mar 2025 21:24:51 +0100
Subject: k8s: adds puter, converted w/ kompose (w.i.p.)

---
 kubernetes/puter/puter-deployment.yaml | 50 ++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)
 create mode 100644 kubernetes/puter/puter-deployment.yaml

(limited to 'kubernetes/puter/puter-deployment.yaml')

diff --git a/kubernetes/puter/puter-deployment.yaml b/kubernetes/puter/puter-deployment.yaml
new file mode 100644
index 0000000..fb6a475
--- /dev/null
+++ b/kubernetes/puter/puter-deployment.yaml
@@ -0,0 +1,50 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  annotations:
+    kompose.cmd: kompose convert
+    kompose.version: 1.34.0 (cbf2835db)
+  labels:
+    io.kompose.service: puter
+  name: puter
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      io.kompose.service: puter
+  strategy:
+    type: Recreate
+  template:
+    metadata:
+      annotations:
+        kompose.cmd: kompose convert
+        kompose.version: 1.34.0 (cbf2835db)
+      labels:
+        io.kompose.service: puter
+    spec:
+      containers:
+        - env:
+            - name: PGID
+              value: "1000"
+            - name: PUID
+              value: "1000"
+            - name: TZ
+              value: Europe/Paris
+          image: ghcr.io/heyputer/puter:latest
+          name: puter
+          ports:
+            - containerPort: 4100
+              protocol: TCP
+          volumeMounts:
+            - mountPath: /etc/puter
+              name: puter-claim0
+            - mountPath: /var/puter
+              name: puter-claim1
+      restartPolicy: Always
+      volumes:
+        - name: puter-claim0
+          persistentVolumeClaim:
+            claimName: puter-claim0
+        - name: puter-claim1
+          persistentVolumeClaim:
+            claimName: puter-claim1
-- 
cgit v1.2.3