3장. 버그 수정
이 섹션에서는 OpenShift 샌드박스 컨테이너 1.7에서 수정된 버그에 대해 설명합니다.
3.1. 성능 및 확장 링크 복사링크가 클립보드에 복사되었습니다!
리소스 요청 주석이 시스템 리소스와 일치하지 않으면 피어 Pod가 실패합니다.
io.katacontainers.config.hypervisor.default_vcpus 및 io.katacontainers.config.hypervisor.default_memory 주석의 값은 피어 Pod에 다음과 같은 제한 사항이 있는 QEMU의 의미 체계를 따릅니다.
io.katacontainers.config.hypervisor.default_memory를256미만으로 설정하면 다음 오류가 표시됩니다.Failed to create pod sandbox: rpc error: code = Unknown desc = CreateContainer failed: Memory specified in annotation io.katacontainers.config.hypervisor.default_memory is less than minimum required 256, please specify a larger value: unknown
Failed to create pod sandbox: rpc error: code = Unknown desc = CreateContainer failed: Memory specified in annotation io.katacontainers.config.hypervisor.default_memory is less than minimum required 256, please specify a larger value: unknownCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
io.katacontainers.config.hypervisor.default_memory를256으로,io.katacontainers.config.hypervisor.default_vcpus를1로 설정하면 가장 작은 인스턴스 유형 또는 인스턴스 크기가 목록에서 시작됩니다. -
io.katacontainers.config.hypervisor.default_vcpus를0으로 설정하면 모든 주석이 무시되고 기본 인스턴스가 시작됩니다.
해결방법: io.katacontainers.config.hypervisor.machine_type 을 구성 맵에 지정된 기본 AWS 인스턴스 유형 또는 구성 맵에 지정된 Azure 인스턴스 크기로 설정하여 유연한 Pod VM 크기를 활성화합니다.
Jira:KATA-2575, Jira:KATA-2577, Jira:KATA-2578