You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Profile controls user workloads to be within the quota. So, if you have a hard quota on CPU and memory it will reject all workloads that do no satisfy it. Unfortunately, it seems that Containers without resources will also be rejected.
Adding resources to the Argo's workflow-controller-configmap results in all containers being overwritten and having the same resources, which is probably a wrong way to fix the issue described above.
I feel we may have better solutions:
Allowing default values in Profile, which will be used to fill resources for containers that do not have them. This needs to be done in Profile component. /cc @kimwnasptd
Profile
controls user workloads to be within the quota. So, if you have a hard quota on CPU and memory it will reject all workloads that do no satisfy it. Unfortunately, it seems thatContainer
s withoutresources
will also be rejected.Adding
resources
to the Argo'sworkflow-controller-configmap
results in all containers being overwritten and having the sameresources
, which is probably a wrong way to fix the issue described above.I feel we may have better solutions:
Profile
, which will be used to fillresources
for containers that do not have them. This needs to be done in Profile component. /cc @kimwnasptdProfile
gets created. We need to update the documentation.Example
LimitRange
:Which can be applied a user namespace:
/cc @chensun @Linchin
Originally posted by @gkcalat in kubeflow/pipelines#9089 (comment)
The text was updated successfully, but these errors were encountered: