-
Notifications
You must be signed in to change notification settings - Fork 711
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
Fix scheduler in helm #1896
Fix scheduler in helm #1896
Conversation
Signed-off-by: Yuvraj <[email protected]>
b0bafbc
to
383d1fa
Compare
Having both workflow_scheduler and flytescheduler in helm causes confusion. The additional config required for AWS based scheduler should be put only if aws scheduler is enabled and can be enabled through conditional template. And for native scheduler it has its own config |
Signed-off-by: Yuvraj <[email protected]>
@pmahindrakar-oss Made changes as you suggested |
Signed-off-by: Yuvraj <[email protected]>
Signed-off-by: Yuvraj <[email protected]>
Signed-off-by: Yuvraj <[email protected]>
Signed-off-by: Yuvraj <[email protected]>
@pmahindrakar-oss It's ready for review |
We seem to have removed the AWS scheduler config. Can we templatize and import it when aws type is enabled. |
@pmahindrakar-oss yeah that is done, it's not there because i enable flytescheduler as default |
I understand that we have flytescheduler as default which is basically enabling native type , but what happens if we use aws type . How does the user get that config. Does he have to type in this config?
|
@pmahindrakar-oss It's there https://github.com/flyteorg/flyte/pull/1896/files#diff-bd478ed1475344bf71c6df6c1219602a634dff0691900b55d5f1a770f2a9b4faR331-R346, it's not in generated menifest because of type. We have one condition https://github.com/flyteorg/flyte/pull/1896/files#diff-01968ddd24a15b6d0092a1eee5652aa896d4866278f8d50bafd939d4f8f349acR39 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me but please wait for Praful to sign off
Signed-off-by: Yuvraj <[email protected]>
Signed-off-by: Yuvraj <[email protected]>
Signed-off-by: Yuvraj <[email protected]>
Signed-off-by: Yuvraj <[email protected]>
Enable/disable scheduler with
workflow_scheduler.enabled
, If use want to use aws scheduler then he needs to defineworkflow_scheduler.type: aws
or else helm will install the default scheduler.Sandbox: Sandbox will use native as default scheduler
GCP: GCP will use native as default scheduler
Eks: Eks will deploy use native as default scheduler
Test:
Fix: #1891