Files
gitops/apps/bentopdf/deployment.yaml
T
2026-09-13 01:20:14 +05:30

48 lines
1.1 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: bentopdf
namespace: bentopdf
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: bentopdf
template:
metadata:
labels:
app.kubernetes.io/name: bentopdf
spec:
containers:
- image: ghcr.io/alam00000/bentopdf-simple:latest@sha256:3d62b8f8eece5fe947026ac3925ff08fda245b3d6ba2c3916b94da91e0010c74
livenessProbe:
httpGet:
path: /
port: http
name: bentopdf
ports:
- containerPort: 8080
name: http
readinessProbe:
httpGet:
path: /
port: http
resources:
limits:
cpu: 100m
memory: 128Mi
requests:
cpu: 10m
memory: 32Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
securityContext:
runAsGroup: 101
runAsNonRoot: true
runAsUser: 101
seccompProfile:
type: RuntimeDefault