Announcement

Esta página também está disponível em English, Deutsch, Español, Français, Italiano e 日本語.

Suporte a ResourceQuota em modo full: aumente os recursos dos workloads até os limites da quota

Aproveite ao máximo os recursos em namespaces regidos por ResourceQuotas

By Max Iemelianov

·

Shipped by

Yevhen Sylenko

Até agora, o PerfectScale bloqueava recomendações de aumento em namespaces regidos por ResourceQuotas — uma abordagem segura, mas que deixava alguns workloads com menos recursos do que o necessário. Chegou o suporte a ResourceQuota em modo full.

O que há de novo

  • Ative o modo full de ResourceQuota em WorkloadAutomationConfig, NamespaceAutomationConfig ou ClusterAutomationConfig.
  • No modo full, cada workload é verificado em relação a todas as ResourceQuotas que se aplicam a ele, e cada quota monitora o uso de forma independente.
  • As recomendações de aumento agora são aplicadas desde que os recursos do workload respeitem o limite de cada ResourceQuota relevante.
  • Quatro tipos de recursos são monitorados, e somente quando estão configurados na ResourceQuota: cpu.requests, cpu.limits, memory.requests, memory.limits.
  • Se um workload estiver coberto por duas ResourceQuotas e uma delas tiver margem suficiente para o aumento de um recurso, mas a outra não, o aumento é bloqueado.
  • Requests e limits são avaliados em conjunto para um determinado recurso: se qualquer um dos dois não tiver margem em uma quota, o aumento é bloqueado.
  • CPU e memória são avaliadas de forma independente: margem insuficiente de CPU bloqueia o aumento de CPU sem impedir um aumento de memória, e vice-versa.
  • Recomendações apenas de redução são sempre permitidas, com ou sem o modo full.

Todos os detalhes estão na documentação.