Pourquoi utiliser k8size
- Alertes, partage et QoS. Les unités décimales suggèrent Mi/Gi ; copiez ?cpu=&mem= ; vérifiez le QoS d’un conteneur.
- Cores ↔ millicores. Saisissez des cores décimaux ou des millicores entiers et voyez les deux formes plus un YAML comme
cpu: "500m". - Mémoire binaire vs décimale. Distinguez Mi/Gi (1024) de M/G/MB/GB (1000) pour ne pas confondre 256Mi et 256M.
- Extraits YAML prêts. Copiez les lignes
cpuetmemorypour requests et limits. - Rappel requests vs limits. Souvient de Guaranteed QoS — pas un conseiller de dimensionnement.
- Boutons d’exemples. Remplissent des valeurs courantes :
100m,500m,256Mi,1Gi. - Dans le navigateur. Pas d’API ; les valeurs ne quittent pas l’appareil.
- Gratuit et multilingue. Sans compte ; UI et SEO pour chaque locale.
Comment convertir les unités Kubernetes
- Ouvrez la section CPU ou Mémoire.
- Saisissez un nombre et choisissez l’unité.
- Lisez les équivalents et le YAML en tapant.
- Utilisez un exemple puis copiez le fragment voulu.
Unités, requests et limits
Kubernetes accepte le CPU en cores ou millicores (m) et la mémoire avec des suffixes binaires (Ki/Mi/Gi/Ti) ou décimaux (k/M/G/T). L’outil ne convertit que des quantités.
Conseils :
- 1 core = 1000 millicores;
500m=0.5. - Mi/Gi sont des puissances de 1024 ; M/G/MB/GB de 1000.
- requests guident l’ordonnancement ; limits plafonnent l’usage — en général requests ≤ limits.
- Requests et limits égaux pour CPU et mémoire donnent Guaranteed QoS.
- Harmonisez le style d’unités dans l’équipe pour éviter Mi vs M.
- Ce n’est pas un conseiller de sizing de charge.
À quoi ça sert
- vérifier millicores et cores avant d’éditer un Deployment ;
- comparer Mi et M en lisant charts ou manifests ;
- préparer des fragments YAML de requests et limits ;
- expliquer la différence des suffixes binaires et décimaux ;
- contrôles rapides en revue ou incident.
FAQ
Que signifie le suffixe m pour le CPU ?
Millicores : 1000m = un cœur complet. 0.5 = 500m.
Mi vaut-il M ou MB ?
Non. Mi = 1024² octets ; M/MB = 1000².
Mes valeurs sont-elles envoyées ?
Non. Conversion uniquement dans le navigateur.
Suggère-t-il les bons requests ?
Non. Conversion d’unités et tip court seulement.
Quelle forme YAML pour le CPU ?
500m et 0.5 sont valides ; restez cohérent.
KB/MB/GB ?
Oui, alias base 1000 avec K/M/G/T.
Ti et T ?
Ti = 1024⁴ ; T/TB = 1000⁴. Les deux dans le tableau.
Guaranteed QoS obligatoire ?
Non. Classe quand requests = limits pour CPU et mémoire.
Éditeur de manifests complets ?
Non. Unités et courts snippets YAML seulement.
Payant ?
Non — gratuit, sans inscription.