From 24c41270248d24622f1346feb3807f419dde3f3a Mon Sep 17 00:00:00 2001 From: xkm Date: Sun, 5 Apr 2026 10:11:11 +0800 Subject: [PATCH] feat: add example kube.yaml --- kube.yaml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 kube.yaml diff --git a/kube.yaml b/kube.yaml new file mode 100644 index 0000000..b5fd64c --- /dev/null +++ b/kube.yaml @@ -0,0 +1,33 @@ +apiVersion: v1 +kind: Pod +metadata: + labels: + app: datamarket + name: datamarket +spec: + containers: + - env: + - name: DATABASE_URL + value: "postgres://datamarket:datamarket@127.0.0.1:5432/datamarket?sslmode=disable" + image: docker.io/starryskymeow/datamarket-backend:latest + name: backend + ports: + - containerPort: 8080 + hostIP: 127.0.0.1 + hostPort: 8080 + - env: + - name: POSTGRES_PASSWORD + value: datamarket + - name: POSTGRES_DB + value: datamarket + - name: POSTGRES_USER + value: datamarket + image: docker.io/library/postgres:17 + name: datamarket-db-dev + volumeMounts: + - mountPath: /var/lib/postgresql/data + name: datamarket-db-dev-pvc + volumes: + - name: datamarket-db-dev-pvc + persistentVolumeClaim: + claimName: datamarket-db-dev