Привет.
Вопрос о понимании ресурс claim и limit: подтвердите, пожалуйста, такое понимание работы OpenShift (4):
если (условно) есть всего 1 воркер на 8гб рам, то деплой 2 под с клэймами по 1гб и лимитами по 5гб туда невозможен из-за того, что 2х5 > 8.
так ли это?
Есть requests и есть limits. Сумма requests не может превышать сумму кол. ресурсов на всех нодах. Иначе scheduler не поднимет все поды. Сумма лимитов может превышать сумму ресурсов, это overcommit, и тогда если использованные фактически ресурсы меньше существующих, все путем. Если же больше, и речь о памяти, будет out of memory и pod умрет. Если больше и речь о cpu, pod не умрёт но зависнет в cpu throttling. Requests важны для schedulera чтобы pods рассадить.