Calculadora de peticiones y límites de Kubernetes
Convierte el uso observado de CPU y memoria en peticiones dimensionadas, límites y una estimación de nodos del clúster.
Calculadora de peticiones y límites de Kubernetes
Pega una línea por contenedor en el formato contenedor;cpu promedio;cpu pico;memoria promedio;memoria pico — CPU en millicores, memoria en mebibytes — y esta herramienta dimensiona las peticiones y límites de Kubernetes para cada una, luego agrega el conjunto en una reserva de clúster. Responde la pregunta que cada revisión de manifiestos se hace: ¿qué debería decir realmente «resources», dado lo que el contenedor realmente usa?
El límite siempre es la lectura máxima más un porcentaje de margen que controlas, de modo que un pico por encima de lo observado no golpea inmediatamente un acelerador o una kill de OOM. La clase de calidad de servicio decide la petición: Garantizado la establece igual al límite, la única forma en que Kubernetes otorga ese nivel; Disputable la deriva del ratio límite-a-petición, limitada de modo que nunca caiga por debajo del uso promedio que proporcionaste — un contenedor inactivo todavía reserva lo suficiente para su carga típica. Las réplicas multiplican los números de cada contenedor antes de ser sumados, y los campos de tamaño de nodo convierten ese total en cuántos nodos necesitarías, dimensionados según cuál de CPU o memoria sea el ajuste más ceñido.
La salida viene como tabla separada por tabulaciones, o un fragmento YAML de recursos listo para pegar en la especificación de un contenedor — una caja de selección cambia entre ellos, en vivo. Las filas que no se dividen exactamente en cinco campos separados por punto y coma, o que llevan un valor no numérico o negativo, se rechazan con el número de línea para que un error tipográfico no produzca una estimación silenciosamente incorrecta; una entrada en blanco solo borra el resultado.
Todo se ejecuta en tu navegador. Los nombres de contenedores y cifras de uso nunca salen de tu dispositivo — nada se carga ni se registra. Copia el resultado, descárgalo como archivo .txt, o envíalo directamente a la entrada de otra herramienta.