Ejecutar la migración

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

Generar artefactos de migración

Una vez que hayas personalizado tu plan de migración, ejecuta el siguiente comando para generar los artefactos:

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Haz los cambios siguientes:

  • ANALYSIS_PATH: la ruta en la que has guardado el resultado del análisis
  • OUTPUT_ARTIFACTS_PATH: la ruta en la que quieres guardar los artefactos generados

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

Para generar artefactos de migración para cargas de trabajo de WebSphere, además de la ruta de salida del análisis y la ruta en la que quieres guardar los artefactos generados, también debes especificar la ruta del 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

Sustituye PATH_TO_BINARYAPPSCANNER por la ruta al archivo binaryAppScanner.jar. Por ejemplo, si has especificado /tmp como directorio de destino al configurar binaryAppScanner.jar, estará disponible en /tmp/wamt/binaryAppScanner.jar.

Revisar los artefactos generados

Los artefactos de migración generados están disponibles en la ruta de salida especificada. En función de tu complemento y tu plan de migración, los artefactos generados contienen uno o varios Dockerfiles que se usan para crear imágenes de contenedor, así como una o varias 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.

Siguientes pasos