Introducing G2.ai, the future of software buying.Try now
Sreekanth K.
SK
Staff DevOps, Site Reliability Engineer at 247.ai

¿Puedo desmantelar y construir un clúster de Jenkins como Infraestructura como Código?

Me gustaría tener una configuración de clúster de Jenkins (con todos los detalles de los complementos y más) registrada en git como código y que con un clic de botón se inicie el clúster. ¿Cuáles son las opciones?
2 comentarios
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para responder preguntas
Iniciar Sesión
Brian C.
BC
DevOps/SRE at Loanpal
0
Sí, es completamente posible. Hay varias maneras de hacerlo. Mi forma recomendada es instalar el núcleo de CloudBees Jenkins en un clúster de Kubernetes. Las alternativas son usar una combinación de Terraform y Packer para configurar la infraestructura y crear una imagen de VM para el despliegue. Una vez que se crea una imagen con Packer y se configura de la manera que prefieras usando el CLI de Jenkins (https://medium.com/@shahmaulikn/install-jenkins-plugins-using-command-line-interface-8df0d0eed349), puedes desplegar y configurar aún más el clúster con Terraform y Chef.
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder
Siraj M.
SM
Lead Consultant (DevOps) at Infosys
0
Creo que puedes hacerlo mediante herramientas como Chef / Puppet, pero construir un clúster completo desde cero puede llevar un tiempo significativo. Otra opción puede ser dockerizar la solución completa. La opción 3 puede ser mantener el servidor Jenkins en funcionamiento todo el tiempo y cargar esclavos bajo demanda (proporcionados por nubes como Docker / Kubernetes / AWS, etc.).
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder