I think I'm about ready to set up an instance which isn't running on my laptop.
The intention has always been to drop it into my k8s cluster, so it's probably time to define what that should look like.
As we haven't published a public image yet, I'll temporarily push one into my local registry
Activity
03-Aug-24 16:25
assigned to @btasker
03-Aug-24 16:38
mentioned in commit sysconfigs/bumblebee-kubernetes-charts@e45a277cf445be21a6aec62545d82701a55e8ca6
Message
feat: initial manifest for tvstation (project-management-only/home-tv-station#7)
03-Aug-24 16:39
The first implementation looks like this
The resource allocation is entirely arbitrary - figured I'd let it run a bit and look at actual usage in my dashboards
03-Aug-24 16:49
mentioned in commit sysconfigs/bumblebee-kubernetes-charts@56c3d1d3a45c1616cee8e99a0dc00be29baa5ee8
Message
feat: add configmap to control allow and blocklist (project-management-only/home-tv-station#7)
03-Aug-24 16:51
I've defined both allow and blocklists as a config map:
Those are then mounted in place (commit 68b20fe23dedc98a9bb23b59f807065f81d25e2d adjusts so we check whether these files have >0 lines in them before enabling the associated mode)
03-Aug-24 16:53
It's worth noting, for avoidance of doubt: if the pod rolls, it's not going to be streaming the same episode when it comes back up.
We could potentially maintain some kind of state so that we can pick back up where we left off, but that's not for the initial release.
03-Aug-24 16:57
mentioned in commit sysconfigs/bumblebee-kubernetes-charts@471022b58ff0451bc77b4c45a612990721b8c331
Message
chore: set resource requests based on usage (project-management-only/home-tv-station#7)
03-Aug-24 16:57
Based on a quick look at resources, I'm going with
I think those can actually come down quite a bit, but it's obviously going to vary a bit based on what's being processed/streamed. I'll check back on it tomorrow to see what's been used overnight