k8size를 쓰는 이유
- 경고·공유·QoS. 십진 단위는 Mi/Gi를 제안하고 ?cpu=&mem= 링크와 단일 컨테이너 QoS를 제공합니다.
- 코어 ↔ 밀리코어. 소수 코어나 정수 밀리코어를 입력하면 두 형태와
cpu: "500m"같은 YAML을 봅니다. - 이진 vs 십진 메모리. Mi/Gi(1024)와 M/G/MB/GB(1000)를 구분해 256Mi를 256M으로 착각하지 마세요.
- 붙여넣기용 YAML. requests/limits용
cpu·memory줄을 복사합니다. - 짧은 requests vs limits 안내. Guaranteed QoS를 상기 — 사이징 조언이 아닙니다.
- 예제 버튼. 흔한 값:
100m,500m,256Mi,1Gi. - 브라우저에서만. API 없음; 값이 기기를 떠나지 않습니다.
- 무료·다국어. 계정 없음; 지원 로케일마다 UI와 SEO.
Kubernetes 단위 변환 방법
- CPU 또는 메모리 섹션을 엽니다.
- 숫자를 입력하고 단위를 고릅니다.
- 입력하면서 환산값과 YAML을 봅니다.
- 예제를 누른 뒤 필요한 조각을 복사합니다.
단위, requests, limits
Kubernetes는 CPU를 cores 또는 millicores(m), 메모리를 이진(Ki/Mi/Gi/Ti) 또는 십진(k/M/G/T) 접미사로 받습니다. 이 도구는 수량만 변환합니다.
팁:
- 1 core = 1000 millicores;
500m=0.5. - Mi/Gi는 1024의 거듭제곱, M/G/MB/GB는 1000의 거듭제곱입니다.
- requests는 스케줄링, limits는 사용 상한 — 보통 requests ≤ limits.
- CPU·메모리에서 requests = limits이면 Guaranteed QoS.
- 팀에서 단위 표기를 맞춰 Mi와 M 혼동을 피하세요.
- 워크로드 사이징 조언기가 아닙니다.
용도
- Deployment 수정 전 millicores와 cores 확인;
- 차트·매니페스트에서 Mi와 M 비교;
- requests/limits YAML 조각 준비;
- 이진·십진 접미사 차이 설명;
- 리뷰나 장애 시 빠른 점검.
자주 묻는 질문
CPU의 m은?
밀리코어: 1000m = 1 코어. 0.5 = 500m.
Mi가 M/MB와 같나요?
아니요. Mi = 1024²바이트, M/MB = 1000².
값이 업로드되나요?
아니요. 변환은 브라우저에서만.
적절한 requests를 추천하나요?
아니요. 단위 변환과 짧은 팁만.
CPU YAML은?
500m와 0.5 모두 유효; 일관되게.
KB/MB/GB?
예. 1000 기준 별칭이 K/M/G/T와 함께.
Ti와 T?
Ti = 1024⁴, T/TB = 1000⁴. 표에 둘 다.
Guaranteed QoS 필수?
아니요. requests = limits일 때의 QoS 클래스.
전체 매니페스트 편집기?
아니요. 단위와 짧은 YAML만.
유료?
아니요 — 무료, 가입 없음.