prefect server in zig
1apiVersion: apps/v1
2kind: Deployment
3metadata:
4 name: postgres
5 namespace: prefect
6 labels:
7 app.kubernetes.io/name: postgres
8spec:
9 replicas: 1
10 selector:
11 matchLabels:
12 app.kubernetes.io/name: postgres
13 template:
14 metadata:
15 labels:
16 app.kubernetes.io/name: postgres
17 spec:
18 containers:
19 - name: postgres
20 image: postgres:16-alpine
21 ports:
22 - containerPort: 5432
23 env:
24 - name: POSTGRES_USER
25 value: "prefect"
26 - name: POSTGRES_PASSWORD
27 value: "prefect"
28 - name: POSTGRES_DB
29 value: "prefect"
30 volumeMounts:
31 - name: postgres-data
32 mountPath: /var/lib/postgresql/data
33 resources:
34 requests:
35 memory: "128Mi"
36 cpu: "100m"
37 limits:
38 memory: "512Mi"
39 cpu: "500m"
40 volumes:
41 - name: postgres-data
42 emptyDir: {}
43---
44apiVersion: v1
45kind: Service
46metadata:
47 name: postgres
48 namespace: prefect
49spec:
50 ports:
51 - port: 5432
52 targetPort: 5432
53 selector:
54 app.kubernetes.io/name: postgres