implemented resource quota in default namespace#637
Conversation
|
Because all glados users are interacting with the k8s using a shared service account. This acts as a sort of shared resource pool for all users. This means that a user on glados can hold resources hostage by spawning nonsensical jobs. This pr only address the probability of users submitting abnormally large jobs crippling the service by crashing the node.
|
helena-donaldson
left a comment
There was a problem hiding this comment.
Referring to Teams discussion, issue with Backend and Frontend pods present that needs addressing in configs. Additionally, once that is fixed, I would like to test what happens if a user requests a number of workers higher than 4, and if we reach 50 pods, what happens on the user side.
quota can be changed, and is specific to namespace. You can potentially create a privilidged namespace that allow for more resource access