<@ULVA73B9P> can we use push work pool when I use ...
# ask-marvin
f
@Marvin can we use push work pool when I use the self-hosted server? Is the push work pool only available in Prefect Cloud?
m
thought for 225.6 seconds
Short answer: push work pools are a Prefect Cloud feature. They aren’t available when you’re running the open‑source, self‑hosted Prefect Server. What to use on self-hosted Server: - Use worker-based (pull) work pools such as
docker
,
kubernetes
, or
process
. A running worker polls your self-hosted API and submits flow runs to your infra. - Example:
Copy code
prefect work-pool create "my-pool" --type docker
References - Work pools overview (Prefect 3.x): Work pools (Prefect 3.x) - Prefect Cloud vs OSS feature matrix (shows Cloud-only capabilities like managed/push work pools): Cloud vs OSS - Background on work pools and workers: Blog: Work pools and workers If you share which provider you’re targeting (e.g., ECS, Cloud Run, ACI), I can suggest the best worker-based setup for self-hosted Server.