9.3.2.3. 롤링 예


롤링 배포는 OpenShift Container Platform의 기본값입니다. 롤링 업데이트를 보려면 다음 단계를 따르십시오.

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

    $ oc new-app openshift/deployment-example

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

    $ oc expose svc/deployment-example

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

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

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

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

    $ oc describe dc deployment-example

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

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.