2.2.5. backend-cron DeploymentConfig 리소스 요구사항 증가
현재 단계
3scale 2.11부터 backend-cron
DeploymentConfig는 이전 버전보다 많은 메모리를 사용할 수 있습니다. 현재 설정된 값에서 최대 메모리 제한을 늘리려면 다음 절차를 사용합니다.
3scale 2.11의 필수 backend-cron
리소스는 다음과 같습니다.
{ "limits": { "cpu": "500m", "memory": "500Mi" }, "requests": { "cpu": "100m", "memory": "100Mi" } }
현재 backend-cron
배포에 메모리 제한이 없거나 리소스 요구 사항이 높은 경우 다음 절차를 완료하지 않아도 됩니다.
절차
다음 명령을 사용하여
backend-cron
에 설정된 현재 리소스 요구 사항을 확인합니다.$ oc get dc backend-cron -o json | jq .spec.template.spec.containers[0].resources
출력이 비어 있거나
null
인 경우 리소스 요구 사항이 설정되지 않았음을 의미합니다.현재
backend-cron
리소스 요구 사항을 늘리려면 다음 명령을 실행합니다.$ oc patch dc backend-cron --patch '{"spec":{"template":{"spec":{"containers":[{"name":"backend-cron","resources":{"limits":{"memory":"500Mi", "cpu": "500m"}, "requests":{"memory":"100Mi", "cpu": "100m"}}}]}}}}'
이 명령은
backend-cron
의 재배포를 트리거합니다. 재배포되고 해당 새 포드가 준비되어 이전 포드가 종료될 때까지 기다립니다.
다음 단계