-
Notifications
You must be signed in to change notification settings - Fork 30
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
Support the KEDA ScaledJobs
/ Jobs Pattern
#24
Comments
ScaledJobs
PatternScaledJobs
/ Jobs Pattern
This would support one of my most needed use cases, having it work as an Azure Pipelines/Github Actions pool. |
Yeah we are eagerly waiting for this same usecase too, have mentioned it on Discord a few times. |
Adding my voice to this too. This is key for us to enable the use of containerapps for a bunch of deployment pipeline situations where we need jobs to run to completion. |
This would be very beneficial for the use cases we have for container apps as well. |
We are currently looking into utilizing Container Apps for our workloads. Since we need to run numerous long-running batch jobs and would like to scale those via KEDA Queues, we are very interested in having ScaledJobs support in CA. Otherwise we cannot utilize CA for our workloads in this case. |
Would be useful for our use cases as well. Have a lot of minor apps that should start every now and again, do their thing to completion and then scale down automatically. Based mostly on cron expressions and EventGrid triggers (HTTP). |
we will be working on jobs and support for this will happen with support for jobs! |
one of my customers ask for this feature as well |
Any ETA on this one? |
We are making progress in design phase - will keep updated |
One of our customers ask for this feature as well! Where is the official roadmap of ContainerAppService? |
Need this feature too. Our use case is around processing lidar data in a container app which would require long-running jobs and even vertical scaling of resources for particular batch jobs. |
Adding my voice to the line as well. We would greatly appreciate this feature to support our pipeline deployments. |
We're looking forward to this as well. Our current use case is for Azure DevOps pipelines, but we're also considering it for other long running jobs. Thanks! |
Any roadmap updates? We are using private link exclusively across the majority of our Azure footprint and need self hosted runners to deploy our apps. Using VMs is a non-starter and managing an AKS cluster just for runners seems foolish as well. Utilizing ACA seems like the best scenario. Looking forward to not needing several "hacky band aids" to accomplish this. |
Need this as well |
Any updates regarding this? Would be very useful in our use-case. |
Found the answer myself in #526 if someone else is wondering. |
BTW, neither @jeffhollan (the OP) or @kendallroden (assignee) are with Microsoft anymore, so I am not sure who is going to close this issue. @anthonychu ? |
Closing this issue as Container Apps Jobs is in Public Preview: |
KEDA supports a pattern of
ScaledJobs
for containers or jobs that "run to completion". This is especially useful if you are pulling messages from a queue or event source and want to have it run to completion without scaling downhttps://keda.sh/docs/2.4/concepts/scaling-jobs/
This could also be merged with the traditional "job" concept - and expose a "manual invoke" ability where you can kick off the job without it being tied to an event with something like
az containerapp invoke-job -n myjob --image {}
The text was updated successfully, but these errors were encountered: