5.3.
리소스 생성 및 수정을 위한 모든 요청은 프로젝트의 각 LimitRange
오브젝트에 대해 평가됩니다. 리소스가 열거된 제약 조건을 위반하는 경우 해당 리소스는 거부됩니다.
- 1
- 제한 범위 오브젝트의 이름입니다.
- 2
- 3
- 4
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최소 CPU 양입니다.
min
값을 설정하지 않거나min
을0
으로 설정하면 결과가 제한이 없으며 Pod에서max
CPU 값보다 더 많이 사용할 수 있습니다. - 5
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최소 메모리 양입니다.
min
값을 설정하지 않거나min
을0
으로 설정하면 결과가 제한이 없으며 Pod에서max
메모리 값보다 더 많이 사용할 수 있습니다. - 6
- Pod의 단일 컨테이너에서 요청할 수 있는 최대 CPU 양입니다.
- 7
- Pod의 단일 컨테이너에서 요청할 수 있는 최대 메모리 양입니다.
- 8
- Pod의 단일 컨테이너에서 요청할 수 있는 최소 CPU 양입니다.
min
값을 설정하지 않거나min
을0
으로 설정하면 결과가 제한이 없으며 Pod에서max
CPU 값보다 더 많이 사용할 수 있습니다. - 9
- Pod의 단일 컨테이너에서 요청할 수 있는 최소 메모리 양입니다.
min
값을 설정하지 않거나min
을0
으로 설정하면 결과가 제한이 없으며 Pod에서max
메모리 값보다 더 많이 사용할 수 있습니다. - 10
- Pod 사양에 제한을 지정하지 않는 경우 컨테이너의 기본 CPU 제한입니다.
- 11
- Pod 사양에 제한을 지정하지 않는 경우 컨테이너의 기본 메모리 제한입니다.
- 12
- Pod 사양에 요청을 지정하지 않는 경우 컨테이너에 대한 기본 CPU 요청입니다.
- 13
- Pod 사양에 요청을 지정하지 않는 경우 컨테이너에 대한 기본 메모리 요청입니다.
- 14
- 컨테이너에 대한 최대 제한 대 요청 비율입니다.
OpenShift Container Platform 제한 범위 오브젝트 정의
- 1
- 내부 레지스트리로 내보낼 수 있는 이미지의 최대 크기입니다.
- 2
- 이미지 스트림 사양에 정의된 최대 고유 이미지 태그 수입니다.
- 3
- 이미지 스트림 상태에 대한 사양에 정의된 최대 고유 이미지 참조 수입니다.
- 4
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최대 CPU 양입니다.
- 5
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최대 메모리 양입니다.
- 6
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최대 임시 스토리지 양입니다.
- 7
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최소 CPU 양입니다. 중요한 정보는 지원되는 제약 조건 표를 참조하십시오.
- 8
- Pod에서 모든 컨테이너의 노드에 요청할 수 있는 최소 메모리 양입니다.
min
값을 설정하지 않거나min
을0
으로 설정하면 결과 값이 제한이 아니며 Pod에서max
메모리 값보다 더 많이 사용할 수 있습니다.
코어 및 OpenShift Container Platform 리소스를 모두 하나의 제한 범위 오브젝트로 지정할 수 있습니다.
5.3.1. 컨테이너 제한 링크 복사링크가 클립보드에 복사되었습니다!
지원되는 리소스:
- CPU
- 메모리
지원되는 제한
지정된 경우 컨테이너별로 다음이 true여야 합니다.
컨테이너
제약 조건 | 동작 |
---|---|
|
구성에서 |
|
구성에서 |
|
max
제한 범위가
예를 들어 컨테이너의 |
지원되는 기본값:
default[<resource>]
-
기본값은
container.resources.limit[<resource>]
to specified value if none입니다. 기본 요청[<resource>]
-
기본값은
container.resources.requests[<resource>]
to specified value if none입니다.
5.3.2. Pod 제한 링크 복사링크가 클립보드에 복사되었습니다!
지원되는 리소스:
- CPU
- 메모리
지원되는 제한 사항:
Pod의 모든 컨테이너에서 다음 사항이 충족되어야 합니다.
제약 조건 | 강제 동작 |
---|---|
|
|
|
|
|
max |
5.3.3. 이미지 제한 링크 복사링크가 클립보드에 복사되었습니다!
지원되는 리소스:
- 스토리지
리소스 유형 이름:
-
openshift.io/Image
지정된 경우 이미지당 다음 사항이 충족되어야 합니다.
제약 조건 | 동작 |
---|---|
|
|
제한을 초과하는 Blob이 레지스트리에 업로드되지 않도록 하려면 할당량을 적용하도록 레지스트리를 구성해야 합니다. REGISTRY_MIDDLEWARE_REPOSITORY_OPENSHIFT_ENFORCEQUOTA
환경 변수를 true
로 설정해야 합니다. 새 배포에 대해 기본적으로 환경 변수는 true
로 설정됩니다.
5.3.4. 이미지 스트림 제한 링크 복사링크가 클립보드에 복사되었습니다!
지원되는 리소스:
-
openshift.io/image-tags
-
openshift.io/images
리소스 유형 이름:
-
openshift.io/ImageStream
지정된 경우 이미지 스트림별로 다음 사항이 충족되어야 합니다.
제약 조건 | 동작 |
---|---|
|
|
|
|
5.3.5. 이미지 참조 수 링크 복사링크가 클립보드에 복사되었습니다!
openshift.io/image-tags
리소스는 고유한 스트림 제한을 나타냅니다. 가능한 참조는 ImageStreamTag
, ImageStreamImage
또는 DockerImage
입니다. 태그는 oc tag
및 oc import-image
명령을 사용하거나 이미지 스트림을 사용하여 생성할 수 있습니다. 내부 참조와 외부 참조는 구분되지 않습니다. 그러나 이미지 스트림 사양에 태그된 각 고유 참조는 한 번만 계산됩니다. 내부 컨테이너 이미지 레지스트리에 대한 내보내기는 어떤 방식으로든 제한하지 않지만 태그 제한에 유용합니다.
openshift.io/images
리소스는 이미지 스트림 상태에 기록된 고유한 이미지 이름을 나타냅니다. 내부 레지스트리로 내보낼 수 있는 여러 이미지를 제한하는 데 도움이 됩니다. 내부 및 외부 참조는 구분되지 않습니다.
5.3.6. PersistentVolumeClaim 제한 링크 복사링크가 클립보드에 복사되었습니다!
지원되는 리소스:
- 스토리지
지원되는 제한 사항:
프로젝트의 모든 영구 볼륨 클레임에서 다음 사항이 충족되어야 합니다.
제약 조건 | 강제 동작 |
---|---|
| min[<resource>] <= claim.spec.resources.requests[<resource>] (필수) |
| claim.spec.resources.requests[<resource>] (필수) <= Max[<resource>] |
제한 범위 오브젝트 정의
추가 리소스
스트림 제한에 대한 자세한 내용은 이미지 스트림 관리를 참조하십시오.
컴퓨팅 리소스 제약 조건에 대한 자세한 내용은 다음을 수행합니다.
CPU 및 메모리 측정 방법에 대한 자세한 내용은 권장 컨트롤 플레인 관행을 참조하십시오.
임시 스토리지에 대한 제한 및 요청을 지정할 수 있습니다. 이 기능에 대한 자세한 내용은 임시 스토리지 이해 를 참조하십시오.