Linux 워크로드 배포

이 섹션의 주제에서는 테스트 또는 프로덕션과 같이 마이그레이션된 워크로드를 다른 클러스터에 배포하는 방법을 설명합니다.

이 주제의 단계를 수행하기 전에 Migrate for Anthos를 설정하고, 마이그레이션을 위해 워크로드를 검증하고, GKE에서 VM을 워크로드로 마이그레이션해야 합니다.

  1. 배포 YAML 검토

    컨테이너 배포 아티팩트를 생성한 후에는 이를 다운로드하여 대상 테스트나 프로덕션 클러스터에서 배포할 수 있습니다. 이 섹션에서는 Kubernetes 서비스인 Deployment 또는 StatefulSet와 같이 자동으로 생성된 배포 아티팩트에 대해 알아봅니다. 부하 분산을 구성하고 라벨을 할당하는 등의 용도에 맞게 이를 검토하고 맞춤설정해야 합니다.

  2. Cloud Logging 로깅을 구성합니다.

    애플리케이션 로그의 항목을 Cloud Logging으로 보낼 수 있습니다. Migrate for Anthos 소프트웨어에는 GKE에 구성된 로깅 기능에 애플리케이션 로그를 자동으로 전파하는 기능이 포함되어 있습니다. 기본적으로 Cloud Logging이 사용되지만 다른 로깅 옵션도 사용할 수 있습니다. 이 섹션에서는 이 기능을 사용 설정하고 애플리케이션 로그를 추가하는 방법을 설명합니다.

  3. 외부 볼륨 마운트

    마이그레이션된 워크로드(예: NFS 파일 공유 또는 추가 데이터 디스크)에 외부 볼륨을 마운트할 수 있습니다.

  4. 마이그레이션된 VM 배포

    이전 단계에서 마이그레이션하고 검토하거나 맞춤설정할 때 생성한 배포 아티팩트를 사용하여 테스트 또는 프로덕션과 같은 다른 클러스터에 워크로드를 배포할 수 있습니다.

  5. 마이그레이션된 워크로드 모니터링

    Cloud Logging 또는 kubectl를 사용하여 컨테이너 로그를 볼 수 있습니다.

마이그레이션된 워크로드를 사용하여 컨테이너에서 bash 명령어를 실행할 수 있습니다. 자세한 내용은 문제해결 주제를 참조하세요.