DevOps/Kubernetes

Pods 성능관리

beomzh 2023. 7. 10. 21:27
728x90
반응형

CPU/MEM 조회

  • kubectl top pods -n [ns ]
  • or
  • kubectl get hpa -A

Pod 스펙 변경

pod cpu/mem 수정할 사용

requests 생성 필요한 최소 자원이고 최대 limits 까지 자원을 사용할 있다.

kubectl edit deploy -n [ns] [deploy]

resources:

    limits:

        cpu: 100m

        memory:500Mi

    requests:

        cpu:100m

        memory:500Mi

 

신규 Pod 배포시 빠른 배포

$ kubectl get replicaset -n [ns]

레플리카 조회 수정

$ kubectl edit replicaset -n [ns] [기존replicaset]

spec:

    replicaset:0
728x90
반응형

'DevOps > Kubernetes' 카테고리의 다른 글

QoS (Quality of Service)  (0) 2023.07.11
Pods 증가 / 배포시 체크사항  (0) 2023.07.10
Pods 생성/변경  (0) 2023.07.10
NS [NameSpace] 생성하기  (0) 2023.07.10
k8s POD 문제시 즉 조치 재기동 방법  (0) 2023.07.10