9.3.2.3. 롤링 예


롤링 배포는 OpenShift Container Platform의 기본값입니다. 롤링 업데이트를 보려면 다음 단계를 수행합니다.

  1. DockerHub 에 있는 배포 이미지 예제를 기반으로 애플리케이션을 생성합니다.

    $ oc new-app openshift/deployment-example
    Copy to Clipboard Toggle word wrap

    라우터가 설치된 경우 경로를 통해 애플리케이션을 사용할 수 있도록 설정하고 서비스 IP를 직접 사용합니다.

    $ oc expose svc/deployment-example
    Copy to Clipboard Toggle word wrap

    deployment-example.<project>.<router_domain >에서 애플리케이션을 검색하여 v1 이미지가 표시되는지 확인합니다.

  2. 배포 구성을 3개의 복제본으로 확장합니다.

    $ oc scale dc/deployment-example --replicas=3
    Copy to Clipboard Toggle word wrap
  3. 예제의 새 버전에 latest 태그를 지정하여 새 배포를 자동으로 트리거합니다.

    $ oc tag deployment-example:v2 deployment-example:latest
    Copy to Clipboard Toggle word wrap
  4. 브라우저에서 v2 이미지가 표시될 때까지 페이지를 새로 고칩니다.
  5. CLI를 사용하는 경우 다음 명령은 버전 1의 Pod 수와 버전 2의 Pod 수를 보여줍니다. 웹 콘솔에서 포드가 느리게 v2에 추가되고 v1에서 제거되는 것을 확인할 수 있습니다.

    $ oc describe dc deployment-example
    Copy to Clipboard Toggle word wrap

배포 프로세스 중 새 복제 컨트롤러가 점점 확장됩니다. 새 Pod가 (준비 상태 점검을 통과하여) ready 상태로 표시되면 배포 프로세스가 계속됩니다. Pod가 준비 상태가 되지 않으면 프로세스가 중단되고 배포 구성이 이전 버전으로 롤백됩니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat