From e489b05e3ff39af441098b3af0670746f4c51455 Mon Sep 17 00:00:00 2001
From: Robert Butora <robert.butora@inaf.it>
Date: Fri, 8 Nov 2024 18:25:36 +0100
Subject: [PATCH] adds preliminary kubernetes yaml

---
 docker/deplserv.yaml | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)
 create mode 100644 docker/deplserv.yaml

diff --git a/docker/deplserv.yaml b/docker/deplserv.yaml
new file mode 100644
index 0000000..08c23eb
--- /dev/null
+++ b/docker/deplserv.yaml
@@ -0,0 +1,43 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: webapp-deployment
+  labels: 
+    app: webapp
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      app: webapp
+  template:
+    metadata:
+      labels: 
+        app: webapp
+    spec:
+      containers:
+      - name: mkube-soda
+        image: docker.io/library/soda:latest
+        imagePullPolicy: Never
+        ports:
+        - containerPort: 8080
+        env:
+        - name: ACCESS_CONTEXT_ROOT
+          value: vlkb#datasets
+        - name: DEBUG_LEVEL
+          value: FINEST
+---
+apiVersion: v1
+kind: Service
+metadata:
+  name: webapp-service
+spec:
+  type: NodePort
+  selector:
+    app: webapp
+  ports:
+    - protocol: TCP
+      port: 8080
+      targetPort: 8080
+      nodePort: 30100
+
+        # minikube ip -> prints access-ip to use:  http://<ip>:30100/vlkb/datasets
-- 
GitLab