To set up a Prefect self-hosted server with a Kubernetes work pool, here are some resources and guides that might help:
1.
Work Pools and Kubernetes Workers:
- For basic information on viewing and managing work pools, check the
work pools documentation.
2.
Hosting a Prefect Server Instance:
- To host your own Prefect server instance, see the guide on
hosting a Prefect server.
- For Kubernetes-specific setup, check out the
Prefect Helm chart.
These links should guide you through the steps required to deploy and manage Prefect in a self-hosted environment using Kubernetes. If you encounter specific issues or have additional questions, feel free to check these resources or ask for more help.
Here's a useful snippet to list all configured work pools via CLI:
sh
prefect work-pool ls
This command helps you inspect details of your Kubernetes (or other types of) work pools.
If you encounter any issues, the Prefect community on GitHub has discussed some problems like occasional duplicate flow runs. You might find answers in the
Prefect GitHub issues.
Happy orchestrating!