Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

298
Visualizações
No se pueden generar archivos de manifiestos de Kubernetes yaml usando el complemento JKube maven

Estoy tratando de generar mis manifiestos de Kubernetes ( deployment.yml y service.yml ) usando JKube a través de este comando: mvn k8s:resource

Pero estoy recibiendo este error:

 [INFO] Scanning for projects... [INFO] [INFO] -------------------< io.social.carpooling:trips-api >------------------- [INFO] Building trips-api 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- kubernetes-maven-plugin:1.1.1:resource (default-cli) @ trips-api --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.979 s [INFO] Finished at: 2021-03-18T19:11:24+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.eclipse.jkube:kubernetes-maven-plugin:1.1.1:resource (default-cli) on project trips-api: Execution default-cli of goal org.eclipse.jkube:kubernetes-maven-plugin:1.1.1:resource failed.: NullPointerException -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

Así es como se ve mi pom.xml :

 <properties> ... <jkube.version>1.1.1</jkube.version> <jkube.generator.name>my-dockerhub-username/${project.artifactId}:${project.version}</jkube.generator.name> ... </properties> ... <plugin> <groupId>org.eclipse.jkube</groupId> <artifactId>kubernetes-maven-plugin</artifactId> <version>${jkube.version}</version> <configuration> <images> <image> <name>my-dockerhub-username/${project.artifactId}:${project.version}</name> </image> </images> </configuration> </plugin>

Traté de obtener más detalles usando la documentación del complemento, pero no encontré mucho. ¿Hay alguien que haya generado con éxito los archivos yaml y los haya implementado en el clúster de Kubernetes?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Actualizar :

Aparentemente, se trataba de un error en Eclipse JKube ( eclipse/jkube#624 ) que no permitía a los usuarios configurar el nombre de la imagen usando las propiedades proporcionadas en el modo Dockerfile simple. Esto se ha corregido en la nueva versión v1.2.0 .

Ahora debería poder configurar el nombre de la imagen usando jkube.generator.name . No necesita proporcionar una configuración XML para anular el nombre de imagen predeterminado. Anteriormente, proporcionaba una configuración XML sin ninguna configuración <build> que estaba causando este NPE. Según la documentación del complemento Maven de Kuberntes , este campo es obligatorio al proporcionar la configuración XML de la imagen. configuración tabla de documentos de configuración de imagen

También vamos a corregir este NPE ( eclipse/jkube#618 ) en las próximas versiones para que los usuarios puedan estar informados cuando no proporcionen una compilación de imagen.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda