-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Work Queues #131
Comments
@jamiezieziula i've assigned this to you to take a look at a high level, here are some pointers that should you get started:
|
hi, what's up with this? seems kinda closed, kinda open? |
Thanks for reaching out @ondramie, it's definitely open and part of our milestone for parity with the Prefect API. We're working on prioritizing that work and getting more of our team up to speed on the provider to speed up development. |
hi, @mitchnielsen, so its it open for anybody to tackle? |
@ondramie definitely, we haven't started on this one yet so if you're interested that'd be great! |
Hey @mitchnielsen, thinking about tackling this. Has anyone else already started? |
That sounds great @nick-amplify, appreciate the contribution 🤝 |
@mitchnielsen I've got everything working except for the tests! For tests like You can't do this for prefect local server, my personal accounts already have the 1 allotted workspace, and our paid accounts only allow for the dev/prod workspaces we are paying for. Is there a way that I am missing that I could create new workspaces in order to run the tests for this repo? |
Great question, we should probably put some more thought into this and update our contributing guide. For now, you can write the tests (with the ephemeral workspace logic) and push them to your branch, and then someone from the Prefect team can 'approve' the CI job that runs the tests in our own Prefect Cloud infrastructure. It's a slightly longer feedback loop compared to being able to trigger them on your own before pushing code, but it should do the trick for now. EDIT: created #354 to clarify some of this. |
It would be very helpful to be able to setup/configure our work queues via terraform. Right now, we create an 'on-demand', 'priority', and 'default' work queue for each work pool. We are also contemplating creating a separate work queue per data source, which would involve setting up hundreds of work queues.
Work queues are the last remaining resource before we switch over to using this terraform provider to provision our prefect infrastructure!
The text was updated successfully, but these errors were encountered: