review wyoming-whisper to use metallb on chimera
Some checks failed
/ deploy-to-homesrv01 (push) Failing after 10s

This commit is contained in:
2025-10-05 05:34:31 +00:00
parent 61babd87c5
commit b3683c2cf3
3 changed files with 42 additions and 22 deletions

View File

@@ -15,8 +15,6 @@ spec:
selector:
matchLabels:
app: wyoming-whisper
template:
metadata:
labels:
@@ -31,25 +29,21 @@ spec:
containers:
- name: wyoming-whisper
image: linuxserver/faster-whisper
image: rhasspy/wyoming-whisper
volumeMounts:
- mountPath: /data
name: data
args:
- --model
- small-int8
- --language
- pt
- --beam-size
- "4"
- --debug
ports:
- containerPort: 10300
hostPort: 10300
env:
- name: WHISPER_MODEL
value: small-int8 # turbo
- name: WHISPER_LANG
value: pt
- name: OMP_NUM_THREADS
value: "4"
- name: BEAM
value: "4"
# args: ["--threads", "8"]
# resources:
# requests:
# cpu: "500m"
# memory: "1Gi"
# limits:
# cpu: "1"
# memory: "2Gi"
volumes:
- name: data
persistentVolumeClaim:
claimName: wyoming-whisper

View File

@@ -0,0 +1,11 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: wyoming-whisper
namespace: casa-services
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 8Gi

View File

@@ -0,0 +1,15 @@
apiVersion: v1
kind: Service
metadata:
name: wyoming-whisper
namespace: casa-services
labels:
app: wyoming-whisper
spec:
type: LoadBalancer
loadBalancerIP: 192.168.14.201 # requires metallb
selector:
app: wyoming-whisper
ports:
- port: 10300
targetPort: 10300