fluxcd: wyoming

This commit is contained in:
Márcio Fernandes
2026-06-06 02:35:42 +00:00
parent dd7a7ad27a
commit 40ab7218cb
17 changed files with 263 additions and 184 deletions
@@ -0,0 +1,49 @@
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: wyoming
name: wyoming-piper
labels:
app: wyoming-piper
spec:
replicas: 1
selector:
matchLabels:
app: wyoming-piper
template:
metadata:
labels:
app: wyoming-piper
spec:
nodeSelector:
role: worker-node
containers:
- name: wyoming-piper
### Maintained by flux - Image Update Automation
image: rhasspy/wyoming-piper # {"$imagepolicy": "wyoming:piper"}
###
volumeMounts:
- mountPath: /data
name: data
args:
- --voice
- en-gb-southern_english_female-low
ports:
- containerPort: 10200
volumes:
- name: data
persistentVolumeClaim:
claimName: wyoming-piper
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: wyoming-piper
namespace: wyoming
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi