demo-app/manifests/app.yaml
2026-07-08 20:55:07 +00:00

27 lines
680 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: demo-app
labels: { app: demo-app }
spec:
replicas: 1
selector: { matchLabels: { app: demo-app } }
template:
metadata: { labels: { app: demo-app } }
spec:
containers:
- name: demo-app
image: forgejo-http:3000/gitea_admin/demo-app:5bb81da67848
imagePullPolicy: IfNotPresent
ports: [ { containerPort: 8080 } ]
resources:
requests: { cpu: 10m, memory: 16Mi }
limits: { cpu: 100m, memory: 64Mi }
---
apiVersion: v1
kind: Service
metadata:
name: demo-app
spec:
selector: { app: demo-app }
ports: [ { port: 80, targetPort: 8080 } ]