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