logoalt Hacker News

ed_mercertoday at 12:55 AM4 repliesview on HN

For us, we actually moved away from k8s to dedicated VMs on Proxmox for our agents. We initially had a containerized environment manager running in k8s, but found that VMs give you things containers struggle with: full desktop environments with X11 for GUI automation, persistent state across sessions and dedicated resources per agent. Each agent gets their own Debian VM with a complete OS, which makes it much easier to run tools like xdotool and browser automation that don't play well in containers.


Replies

mountainrivertoday at 2:10 AM

I got this issue too, but still found that a containerized desktop was superior due to resource efficiency

eftalyurtseventoday at 1:03 AM

Makes sense, if your agents need full desktop and GUI automation VMs are the way to go. klaw is more on the headless side, agents talking to APIs, Slack, X, that kind of thing, so the lightweight binary model works. How many agents are you running on Proxmox?

show 1 reply
NewJazztoday at 1:33 AM

I have never had an issue with browser automation like selenium in containers. Is that actually an issue?

show 1 reply