티스토리 뷰

0.이 오브젝트들을 쓰는 이유

  • 클러스터안에는 여러 네임스페이스들을 만들 수 있고, 네임스페이스 안에는 여러 pod를 만들 수 있고, 한 네임스페이스안에서 클러스터 내부의 리소스 대부분을 사용하면, 다른 네임스페이스 안에 있는 파드 입장에선 더 이상 사용할 수 있는 자원이 없어서 문제가 발생함
  • 이러한 문제를 해결하기 위해서 Resource Quota 가 존재하는데, 네임스페이스마다 최대 한계를 설정하여, 다른 네임스페이스에 있는 파드에 영향을 미치지 않게함
  • Resource Quota외에도 Limit Range를 설정하여 네임스페이스에 들어오는 범위를 설정가능(최소~최대)

1.Namespace

  • 한 네이스페이스 안의 오브젝트들은 이름이 중복될 수 없음
  • 다른 네임스페이스 안에 있는 자원들끼는 연결할 수 없음(PV, Node로 연결가능)
  • 다른 네임스페이스 안에 있는 ip주소로는 접속 가능(NetworkPolicy)

2.ResouceQuota

  • 네임스페이스의 자원 한계를 설정하는 오브젝트
  • requests 와 limit을 지정(이렇게 request와 limit이 있는 네임스페이스에 pod을 생성하기 위해서는 pod을 생성할 때에도 request와 limit을 지정해야 함)

3.LimitRange

  • min, max, maxLimitRequestRation(min과 max의 비율이 reqiestRation비율을 넘기면 안됨)
  • defaultRequest와 default 설정을 해놓으면 pod에 아무 설정을 하지 않아도, 기본 설정값이 적용됨
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함