Files
datamarket/kube.yaml
2026-04-05 10:11:11 +08:00

34 lines
818 B
YAML

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