Best Software for 2025 is now live!
Sreekanth K.
SK
Staff DevOps, Site Reliability Engineer at 247.ai

Can I tear down and build Jenkins Cluster as Infrastructure as Code?

I would like to have a Jenkins cluster configuration (with all plugin details & more) checked into git as code and a click of button should bring up the cluster. What are the options?
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