3.5.2. 애플리케이션 스케일링
Kubernetes에서 Deployment 오브젝트는 애플리케이션이 배포하는 방법을 정의합니다. 대부분의 경우 사용자는 Pod,Service,ReplicaSets 및 Deployment 리소스를 함께 사용합니다. 대부분의 경우 OpenShift Container Platform이 리소스를 생성합니다.
national-parks-app 이미지를 배포하면 배포 리소스가 생성됩니다. 예에서는 하나의 Pod만 배포됩니다.
다음 절차에서는 두 개의 인스턴스를 사용하도록 national-parks-image 크기를 조정합니다.
사전 요구 사항
- OpenShift Container Platform 웹 콘솔에 로그인되어 있습니다.
- 개발자 화면에 있습니다.
- 배포된 이미지가 있습니다.
절차
-
토폴로지 보기에서
national-parks-app애플리케이션을 클릭합니다. - 세부 정보 탭을 클릭합니다.
위쪽 화살표를 사용하여 pod를 두 개의 인스턴스로 확장합니다.
그림 3.3. 애플리케이션 확장
참고OpenShift Container Platform이 기존 이미지의 새 인스턴스를 시작하므로 애플리케이션 확장이 빠르게 이루어질 수 있습니다.
- 아래쪽 화살표를 사용하여 pod를 하나의 인스턴스로 축소합니다.