마이그레이션 실행

이 페이지에서는 워크로드를 대상 클러스터에 배포하는 데 사용할 수 있는 마이그레이션 아티팩트를 생성하는 방법을 설명합니다.

마이그레이션 아티팩트 생성

마이그레이션 계획을 맞춤설정한 후 아티팩트를 생성하려면 다음 명령어를 실행합니다.

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

다음을 바꿉니다.

  • ANALYSIS_PATH: 분석 출력을 저장한 경로입니다.
  • OUTPUT_ARTIFACTS_PATH: 생성된 아티팩트를 저장하려는 경로입니다.

WebSphere 워크로드의 마이그레이션 아티팩트 생성

WebSphere 워크로드에 대한 마이그레이션 아티팩트를 생성하려면 분석 출력 경로와 생성된 아티팩트를 저장할 경로 외에도 마이그레이션 계획을 생성할 때 설정한 binaryAppScanner.jar 파일의 경로도 지정해야 합니다.

마이그레이션 아티팩트를 생성하려면 다음 명령어를 실행합니다.

./m2c generate \
  -i ANALYSIS_PATH \
  -o OUTPUT_ARTIFACTS_PATH \
  --volume PATH_TO_BINARYAPPSCANNER:/binaryAppScanner.jar

PATH_TO_BINARYAPPSCANNERbinaryAppScanner.jar 파일의 경로로 바꿉니다. 예를 들어 binaryAppScanner.jar를 설정하는 동안 /tmp를 대상 디렉터리로 지정한 경우 /tmp/wamt/binaryAppScanner.jar에서 사용할 수 있습니다.

생성된 아티팩트 검토

생성된 마이그레이션 아티팩트는 지정된 출력 경로에서 제공됩니다. 플러그인 및 마이그레이션 계획에 따라 생성된 아티팩트에는 컨테이너 이미지를 빌드하기 위한 하나 이상의 Dockerfile과 하나 이상의 Kubernetes 배포 사양이 포함됩니다.

또한 Migrate to Containers CLI는 생성된 모든 이미지를 단일 단계로 빌드 및 배포하는 데 사용할 수 있는 Skaffold 구성을 생성합니다.

다음 단계