Escolha o contexto
CPU exige milinúcleos inteiros. Memory trata memória; Generic Quantity também aceita valores mais finos e negativos. O modo de contêineres espera um array JSON com entradas nomeadas.
Desenvolvimento e operações
Converta CPU e memória ou some os recursos declarados por contêineres comuns de aplicação.
A entrada é processada neste navegador e não é enviada a um servidor.
Digite uma Quantity ou carregue um exemplo.
Valores Quantity segundo k8s.io/apimachinery v0.34.1 (Kubernetes 1.34). Saída decimal normalizada, sem serialização Go String() ou validação do cluster.
CPU exige valor não negativo em milinúcleos inteiros (1m = 0.001 CPU). Generic Quantity aceita valores mais finos.
Limites: 256 caracteres por Quantity, expoente de −100 a 100, 100.000 unidades UTF-16, 100 contêineres e 80 caracteres por nome. Pelo menos um dígito é obrigatório.
A entrada ou as opções mudaram. Calcule novamente antes de exportar.
A Calculadora de recursos Kubernetes separa a análise de Quantity das regras de CPU e memória. Verifique 100m de CPU, compare Mi e M ou cole um array de contêineres para conferir requests e limits.
Compare unidades CPU em núcleos e milinúcleos, e memória em bytes exatos, Mi e Gi. A soma descreve a entrada, não o consumo medido nem uma alocação recomendada.
No modo CPU, 100m e 0,1 CPU representam a mesma quantidade. A Calculadora de recursos Kubernetes lê 100m de memória como 0,1 byte. Comparar unidades decimais e binárias revela confusões entre m, M e Mi antes de reutilizar um valor.
Cada contêiner mostra requests e limits junto à soma. Campos ausentes continuam marcados, sem virar zeros enganosos ou limites inventados.
CPU exige milinúcleos inteiros. Memory trata memória; Generic Quantity também aceita valores mais finos e negativos. O modo de contêineres espera um array JSON com entradas nomeadas.
Confira cada recurso e a quantidade de campos ausentes. Se faltar algum limit, a soma informada não estabelece um teto total finito. Nenhum request é preenchido automaticamente a partir de limit.
O cálculo automático espera 350 ms. Desative-o para usar Calcular ou Ctrl/Cmd+Enter. Exemplo, Limpar e normalização passam por Prévia, Aplicar e Desfazer; resultados desatualizados não podem ser exportados.
Veja núcleos e milinúcleos inteiros juntos: 100m equivale a 0,1 CPU. Recursos negativos e frações de milinúcleo são rejeitados.
Compare bytes exatos, Mi e Gi. Frações de byte são preservadas e bytes inteiros arredondados para cima aparecem separadamente.
Inspecione valores decimais normalizados segundo apimachinery v0.34.1, com indicadores de arredondamento nano e saturação BinarySI.
Informe name, requests e limits em JSON. Confira somas de CPU/memória, campos ausentes e limites inferiores às requisições sem acessar um cluster.
100m significa 100 milinúcleos, ou 0,1 CPU. Na Calculadora de recursos Kubernetes, 1000m e 1 representam uma CPU; 0.5m não passa na validação de precisão.
Mi equivale a 1.048.576 bytes; M equivale a 1.000.000 bytes. A letra m minúscula significa um milésimo de byte. Compare os valores exatos no modo de memória.
Se nenhum mecanismo de admissão fornecer request, o Kubernetes pode copiar o limit especificado para o request ausente. A ferramenta mantém a ausência e explica essa condição sem aplicar padrões do cluster.
A requisição pode superar a capacidade disponível, mas afinidade, taints e outras restrições também podem bloquear o agendamento. As somas locais não diagnosticam um cluster; examine os eventos do Pod e os recursos alocáveis.
Use medições sob carga representativa e os requisitos da aplicação. A Calculadora de recursos Kubernetes verifica quantidades e soma valores declarados; só a aritmética não define requisições e limites seguros ou ideais.
Valor inesperado?
Cole uma Quantity ou um array de contêineres na Calculadora de recursos Kubernetes, confira o resultado atual e exporte o relatório JSON.