본문 바로가기

TEAM STUDY/대세는 쿠버네티스 [초급~중급]

▶ kubernetes - NameSpace, ResourceQuota, LimitRange

728x90
반응형

NameSpace

  • 한 네임스페이스 안에는 같은 타입의 오브젝트들은 이름이 중복될 수 없다.
  • 오브젝트들마다 별도의 유효아이디가 존재하기는 하지만, 하나의 네임스페이스 안에서는 같은 종류의 오브젝트라면 이름 또한 유효 아이디 같이 유일한 키 역활을 할 수가 있는 셈이다.
  • 네임스페이스의 목적중에 하나가 타 네임스페이스의 자원과 분리가 되어 관리하려는 것이다.
  • 네임스페이스를 지우면 그 안의 자원들도 모두 삭제된다.

 

ResourceQuota

  • 네임스페이스의 자원 한계를 설정하는 오브젝트이다.
  • Compute Resource
    • cpu
    • memory
    • storage
    • ...
  • Object Count
    • Pod
    • Service
    • ConfigMap
    • PVC
    • ...

 

 

LimitRange

  • 각각의 파드마다 네임스페이스에 들어올 수 있는지 자원을 체크한다.
  • 체크되는 항목
    • min
      • 파드에서 설정되는 메모리의 limit 값의 최소값.
    • max
      • 파드에서 설정되는 메모리의 limit 값의 최대값.
    • maxLimitRequestRatio
      • request 와 limit 의 값의 비율이 최대 {지정값} 배를 넘으면 안된다.

 

728x90
반응형