infra/homelab/hue.yml
2022-08-27 23:56:41 +01:00

51 lines
929 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: hue
namespace: default
spec:
selector:
matchLabels:
app: hue
template:
metadata:
labels:
app: hue
spec:
containers:
- name: hue
image: icr.gmem.ca/hue
resources:
limits:
memory: "32Mi"
cpu: "100m"
requests:
memory: "16Mi"
cpu: "1m"
ports:
- containerPort: 80
env:
- name: PORT
value: "80"
- name: HUE_USERNAME
valueFrom:
secretKeyRef:
name: hue
key: username
- name: HUE_HUB_ADDRESS
valueFrom:
secretKeyRef:
name: hue
key: address
---
apiVersion: v1
kind: Service
metadata:
name: hue
spec:
selector:
app: hue
ports:
- port: 80
targetPort: 80