Files
homelab-v/apps/utility/home-assistant/deployment.yaml
T

32 lines
730 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: home-assistant
spec:
replicas: 1
selector:
matchLabels:
app: home-assistant
template:
spec:
containers:
- image: homeassistant/home-assistant
imagePullPolicy: Always
name: home-assistant
ports:
- name: web
containerPort: 8123
resources:
requests:
cpu: 100m
memory: 512Mi
limits:
cpu: 1000m
memory: 2Gi
volumeMounts:
- name: config
mountPath: /config
volumes:
- name: config
persistentVolumeClaim:
claimName: hass-config-pvc