Ejecuta la migración

En esta página, se describe cómo generar los artefactos de migración que puedes usar para implementar tus cargas de trabajo en el clúster de destino.

Genera artefactos de migración

Después de personalizar tu plan de migración, para generar los artefactos, ejecuta el siguiente comando:

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Reemplaza lo siguiente:

  • ANALYSIS_PATH: la ruta de acceso en la que guardaste el resultado del análisis
  • OUTPUT_ARTIFACTS_PATH: la ruta en la que deseas guardar los artefactos generados

Genera artefactos de migración para cargas de trabajo de WebSphere

Para generar artefactos de migración para las cargas de trabajo de WebSphere, además de la ruta de salida del análisis y la ruta en la que deseas guardar los artefactos generados, también debes especificar la ruta de acceso al archivo binaryAppScanner.jar, que configuraste cuando creaste el plan de migración.

Para generar artefactos de migración, ejecuta el siguiente comando:

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

Reemplaza PATH_TO_BINARYAPPSCANNER por la ruta de acceso al archivo binaryAppScanner.jar. Por ejemplo, si especificaste /tmp como tu directorio de destino mientras configuraste binaryAppScanner.jar, estará disponible en /tmp/wamt/binaryAppScanner.jar.

Revisa los artefactos generados

Los artefactos de migración generados están disponibles en la ruta de acceso de salida especificada. Según tu complemento y plan de migración, los artefactos generados contienen uno o más Dockerfiles que se usan para compilar imágenes de contenedor y una o más especificaciones de implementación de Kubernetes.

Además, la CLI de Migrate to Containers genera una configuración de Skaffold que puedes usar para compilar e implementar todas las imágenes generadas en un solo paso.

¿Qué sigue?