infra/kubernetes/redlib/Deployment-redlib.yaml

38 lines
760 B
YAML
Raw Normal View History

apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
kubenix/k8s-version: '1.30'
kubenix/project-name: kubenix
labels:
kubenix/hash: e672eb08bf0db5ef675b3b6036ca047f43b4614f
name: redlib
namespace: redlib
spec:
replicas: 2
selector:
matchLabels:
app: redlib
template:
metadata:
labels:
app: redlib
spec:
containers:
- image: git.gmem.ca/arch/redlib:latest
imagePullPolicy: Always
name: redlib
ports:
- containerPort: 8080
name: http
resources:
limits:
memory: 128Mi
requests:
cpu: 100m
memory: 64Mi
volumes:
- configMap:
name: redlib
name: config