es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo utilizar el comando “move2kube collect”?

Soy nuevo en la herramienta movetokube. Me cuesta entender cómo funciona el comando de recolección de movetokube collect. El sitio web no tiene ninguna documentación sobre este comando, lo cual es muy sorprendente. Quiero obtener todas las aplicaciones instaladas en el clúster de Cloud Foundary y espero que movetokube lo haga a través del comando movetokube collect (¿o no?). No estoy seguro de si debo ejecutar el comando movetokube en el clúster de Cloud Foundary o en el clúster de K8. ¡Por favor ayúdeme!

Estoy ejecutando el siguiente comando movetokube en un clúster de CF

move2kube collect

Veo el siguiente error

INFO [0000] Inicio de la recolección
INFO [0000] [collector.ClusterCollector] Inicio de la recolección
WARN [0001] Error al obtener las clases de almacenamiento utilizando el comando [/usr/local/bin/kubectl get sc -o yaml]
ERROR [0001] La solicitud API para la lista de grupos de servidores falló
WARN [0001] No se pudo recuperar la información del grupo preferido del clúster
WARN [0001] No se pudo recolectar utilizando la API. Error: “Obtener “https://cluster02.someserver.com:8443/api?timeout=32s”: error al actualizar el token: oauth2: no se puede obtener el token: 401 \nRespuesta: {“error”:”no autorizado”,”error_description”:”Credenciales no válidas”}” . Se vuelve a utilizar la CLI.
ERROR [0001] Error al ejecutar kubectl api-resources: estado de salida 1
WARN [0001] No se pudo recolectar utilizando la CLI. Error: “estado de salida 1”
WARN [0001] [
collector.ClusterCollector] falló. Error: “estado de salida 1”
INFO [0001] [collector.ImagesCollector] Inicio de la recolección
INFO [0001] [
collector.ImagesCollector] Hecho
INFO [0001] [collector.CFContainerTypesCollector] Inicio de la recolección
WARN [0002] Error al obtener los buildpacks: estado de salida 1
WARN [0002] No se pudo recolectar los buildpacks de la instancia cf : estado de salida 1
ERROR [0002] estado de salida 1
WARN [0002] No se pudieron encontrar los buildpacks utilizados : estado de salida 1
INFO [0004] [
collector.CFContainerTypesCollector] Hecho
INFO [0004] [collector.CfAppsCollector] Inicio de la recolección
ERROR [0004] estado de salida 1
WARN [0004] [
collector.CfAppsCollector] falló. Error: “estado de salida 1”
INFO [0004] Recolección finalizada
INFO [0004] Resultados de la recolección en [/home/mytest/move2kube/samples/m2k_collect]. Copie este directorio en el directorio fuente que se utilizará para la planificación.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el comando “move2kube collect” no puede obtener información del clúster CF. El mensaje de error indica que puede haber un problema con la autenticación o autorización.

    Para poder usar el comando “move2kube collect” en un clúster CF, necesitas tener las credenciales para acceder al clúster. Asegúrate de haber proporcionado las credenciales correctas y tener autorización para acceder al clúster.

    También es importante destacar que el comando “move2kube collect” debe ejecutarse en el clúster de K8s, no en el clúster CF, ya que es el responsable de recopilar los datos y generar un plan para la migración.

    Dado que no hay documentación disponible sobre el comando “move2kube collect”, puedes explorar el código fuente para entender cómo funciona o comunicarte con el equipo de soporte de move2kube para obtener ayuda adicional.

Comments are closed.