앱을 실행하는 여러 개의 Pod가 있고 재배포(maxSurge=1,maxUnavailable=1)할 때 모든 Pod가 매우 빠르게 교체되지만 클러스터에서 3~4분 동안 사용된 메모리의 두 배를 표시하는 메모리 스파이크가 표시됩니다(가비지 수집 지연? ??).
다른 포드를 생성하기 전에 종료된 포드의 리소스를 정리하도록 Kubernetes에 지시하는 방법이 있습니까?
답변1
배포 개체를 사용 중이고 롤링 업데이트를 방지하려면 사양 섹션에서 이를 사용해야 합니다.
spec:
replicas: 3
strategy:
type: Recreate