Ege Demirel

11/10/2021, 2:25 PM
Good morning all! I'm unfortunately facing a constraint where our Infra team is not supporting Docker or Kubernetes in any shape or form. To that end, I think we're pretty much locked to Local Agents in some shape or form. Has anybody has experience working with this constraint and share their experiences? Especially in environments where we want to have separate requirements per project.

Kevin Kho

11/10/2021, 2:33 PM
Hey @Ege Demirel, you can spin multiple local agents on the same machine through different environments. For example, you can have different requirements on two different conda environments, and then spin the agents with the different envs
:upvote: 2

Ege Demirel

11/10/2021, 2:57 PM
Much appreciated Kevin. Very likely this will be our approach [set up a Worker VM, and start agents in different conda environments]. The tricky part will be the monitoring of the agents as well [which can be another prefect job on it's own =)]

Anna Geller

11/10/2021, 6:43 PM
@Ege Demirel do you know about Automations? you could use it to automatically track the health of your agents and get notified or take action if some agent dies

Ege Demirel

11/10/2021, 7:02 PM
Thanks Anna, I was also looking at a windows version of supervisor but will absolutely check that as well!
:upvote: 1