Sergio Antonio Ochoa Martinez
Geovanny Javier Páez García
Carlos Enrique Ramírez Flores
Jose Adan Ardila Sanchez
Ivan Toro
Jair Hernán Otiniano Proa
yosbelin calorina rodriguez perez
Sergio VO
Gonzalo Amador Hernández
CLAUDIA SOFIA CORDOBA COLLAZOS
Gonzalo Amador Hernández
Alejandro Rico García
Jorge Fernandez Conejeros
Josué Isaac Fuentes López
Gonzalo Amador Hernández
Jesus Daniel Mendoza Sanchez
Matias Chavez
José Gerardo Zometa Díaz
Anderson Camacho Palacios
Gonzalo Amador Hernández
German Luis Guillermo Fica
Rafael Antonio Carmona Varela
Carlos Espino Maraví
Omar Daniel Centeno
Carlos Espino Maraví
Salvador Pallares
Carlos Enrique Ramírez Flores
Gonzalo Amador Hernández
Henry Coarite
Gonzalo Amador Hernández
Omar D
DAVID JULIAN MARTINEZ LUENGAS
David Guevara
Usuario anónimo
UserErnesto Jose Gabriel Lopez Bravo
Anderson Camacho Palacios
Alex Camacho
ProfesorViviana Paola Romero Rojas
Rosemberg Porras Mancilla
Martín Alexis Samán Arata
Caracteristicas
gracias
gracias! buen aporte
A tener en cuenta:
Jenkins usa Java 8 por lo menos al día en que este comentario se publica, por esa razón deben asegurarse de instalarlo, no sea que les genere errores.
quienes tenían una versión más reciente y manejan ubuntu por ejemplo, luego de instalar java 8 pueden ejecutar el siguiente comando para seleccionar la versión de java que se aplicará por defecto.
sudo update-alternatives --config java
Buen aporte.
Se agradece !
hola a todos, le envió el enlace donde el señor yamil tiene todos los script para el curso, lo coloco porque es necesario. https://github.com/elbuo8/platzi-scripts
Genial :)
super aporte muchas GRACIAS!!!!
Escalabilidad Vertical -> Relacionado con el hardware del servidor, lo conseguimos aumentando los recursos del servidor (procesamiento, memoria, almacenamiento). Escalabilidad Horizontal -> Agregar nodos adicionales para adaptarse a la carga de trabajo. Si la aplicación o el sistema están llegando a su punto crítico, entonces se agregan nodos adicionales y se divide la carga entre los distintos nodos. En Jenkis, lo podemos conseguir mediante "Slaves".
En el 2021 existen mas software de automatizacion, las alternativas mas directas son:
es cierto, yo uso Gitlab CI para los compilados.
Java... :(
#java es cool, porque le tienes miedo?
No te preocupes puedes usar la imagen de Jenkins oficial para docker, si necesidad de instalar Java o Jenkins incluso, es muy facil de usar, solo necesitas docker (te ahorrara muchas instalaciones)
¿Puedo integrar Jenkins con Gitlab?
Si se puede, github o gitlab
Install Jenkins in Docker
docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts-jdk11
In your browser type:
http://127.0.0.1:8080/
What is my password?
docker container ls docker exec -it <conteiner-name> /bin/bash cat /var/jenkins_home/secrets/initialAdminPassword
Recordar que Jenkins se usa de forma interna, no esta expuesto de forma publica
Muy buen aporte, debe estar en una red privada en nuestra infraestructura
Jenkins es open source y probablemente el software de automatización más usado de todos, escrito en Java y corre en JVM. Jenkins es muy conveniente. Ya que Jenkins es una herramienta extensible; esto quiere decir que tiene un ecosistema de plugins que te permiten extenderlo. Si quieres, puedes escribir tus propios plugins con Java, pero ya la comunidad ha desarrollado un sinfín de ellos💪🏻
muy buen aporte
Hola a todos. ¿Alguien me podría comentar si la información de este curso se encuentra desactualizada? Estoy interesado en aprender sobre Jenkins y por los comentarios entiendo que este curso es de hace 3 años. Gracias de antemano a quien me pueda dar un alcance.
¡Hola! :)
A pesar de que el curso tiene un tiempo de que fue lanzado encontrarás información relevante que te ayudará a avanzar en tu aprendizaje.
Platzi continuamente está actualizando los cursos de la plataforma, sin embargo, la velocidad a la que avanza la tecnología es sorprendente. Puedes estar al pendiente de la agenda y las redes sociales para enterarte de los próximos lanzamientos.
¡Nunca pares de aprender! 💚
Hola @ODCenteno. Gracias por tu respuesta. A seguir aprendiendo!
Hola, Que diferencia hay entre Jenkins y gitlab?
@Gustavo Garcia Millasaky que buena respuesta, gracias!
La diferencia principal es la syntaxis, y la otra es que con GitLab tienes todo integrado absolutamente todo, no hay nada que Jenkins haga que con GitLab CI, no se pueda. Ambos puedes usarlos para CI/CD Ambos pueden pueden ser instalados on-premises Ambos pueden ser extendidos con plugins, propios o publicos
Nos puedes comentar algo sobre jenkins en docker como comentario.
Es verdad existe la imagen oficial de Jenkins en el Docker Hub para tener jenkis mas portable:
diciembre 2020
El concepto de "Honey Pots" es importante traerlo consideración, esto se refiere a que al centralizar nuestro código y nuestra seguridad en Jenkins entre otras cosas, lo hace un objetivo perfecto para los hackers.
Por ello el foco en las actualizaciones o parchados de seguridad.
https://es.wikipedia.org/wiki/Honeypot Honeypot es un objetivo de señuelo.
Super bien.. y el profe es super simpatico XD interesante el curso..continuemos 😎
Un ejemplo de Jenkins as a service: https://servanamanaged.com/services/managed-jenkins/
La versión de Java es independiente? Hay problemas si uso Java Oracle o Open Java?
No, no hay problema, a partir de Java 8 ambos son iguales.
como usaria jenkins con java?
Si te refieres a como ejecutarlo con Java, Es solamente tener sobre la maquina que quieras ejecutarlo, la JVM y su respectivo ejecutable ( JAR o WAR ) Si te refieres a como automatizar un proyecto de Java en Jenkins, debes establecer la serie de pasos automatizados que quieres para tu proyecto, y usando las herramientas de Jenkins, ejecutarlo
pipeline as code