@Cormac Long it looks like KubernetesAgent is what you need. Have a look at the
docs here and regarding Server deployment, we have a Helm chart with
README description showing how to use it.
I still recommend giving Prefect Cloud a try first (we have an incredibly generous unlimited in time free tier), at least to test everything out. It’s much easier to get started and you can use Cloud’s out-of-the-box functionality to test out all your workflow patterns, agents, etc. before committing to anything. Then you can decide whether you need to deploy Server or stay with Cloud for production code,