k3s/namespaces/apps/atuin/patches/deployment.yaml

48 lines
1.2 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: app
spec:
template:
spec:
containers:
- args:
- server
- start
env:
- name: ATUIN_PASSWORD
valueFrom:
secretKeyRef:
name: atuin-secrets
key: ATUIN_PASSWORD
optional: false
- name: ATUIN_DB_URI
valueFrom:
secretKeyRef:
name: atuin-secrets
key: ATUIN_DB_URI
optional: false
envFrom:
- configMapRef:
name: atuin-config
image: ghcr.io/atuinsh/atuin:latest
name: atuin
ports:
- containerPort: 8888
name: atuin
protocol: TCP
livenessProbe:
httpGet:
path: /
port: atuin
readinessProbe:
httpGet:
path: /
port: atuin
resources:
limits:
cpu: 250m
memory: 1Gi
requests:
cpu: 250m
memory: 1Gi