openshift 프로젝트 자원 한도액

2075 단어 openshift
한도 제어는 자원 대상(ResourceQuota)을 통해 이루어진다.
다음은 ResourceQuota의 정의입니다.
apiVersion: v1
kind: ResourceQuota
metadata:
  name: pls-resv-counts
spec:
  hard:
    pods: "1" 
    requests.cpu: "2" 
    requests.memory: 1Gi 
    limits.cpu: "2" 
    limits.memory: 2Gi
  • pods: 현재 프로젝트에서 실행할 수 있는 용기의 최대 수량
  • requests.cpu: 현재 프로젝트에서 모든 용기가 요청한 최저CPU의 수량
  • requests.memory: 현재 프로젝트의 모든 용기에 요청된 최소 메모리
  • limits.cpu: 현재 프로젝트에서 모든 용기가 요청한 최대 CPU의 수량
  • limits.memory: 현재 프로젝트의 모든 컨테이너가 요청한 최대 메모리
  • request는 용기의 최저 운행 기준을 나타낸다. 즉, 어떤 노드의 자원이 Request의 값보다 낮을 때 용기는 이 노드에 스케줄링되지 않는다는 것이다.limits는 현재 프로젝트의 용기 요청 자원의 최대치를 나타낸다oc create -f [-n ] 명령을 통해 ResourceQuota 객체 만들기

    좋은 웹페이지 즐겨찾기