jueves, 17 de diciembre de 2020

Como obtener el contenido de un secreto de OpenShift desde Jenkins?

 


     Realizar pipelines de Integración Continua o de Despliegue Continuo en un cluster de OpenShift a día de hoy suele ser habitual realizarlos con Jenkins. A futuro se esta poniendo esfuerzo en reemplazar Jenkins por Tekton, sin embargo, hay desafíos con los que tendremos que lidiar si usamos Jenkins.

    En este articulo se hara enfasis en como obtener el contenido de un secreto de OpenShift desde un pipeline de Jenkins para ser usado en su flujo.

lunes, 14 de diciembre de 2020

FlameShot, herramienta liviana y potente para realizar capturas de pantalla

 

 
    En el día a día es muy normal tener la necesidad de tomar una captura de pantalla, indicar con flechas o remarcar algo importante en ella para compartirla luego. De muchas herramientas disponibles en el ambiente del software libre pocas son las que alcanzan una robustes admirable.
  
    En este caso, les presentamos Flameshot, una herramienta de captura de pantalla de código abierto disponible para GNU/Linux. Lo que hace diferente a esta herramienta con respecto al resto de programas similares es su interfaz, sencilla e intuitiva. Además de ser sorprendetemente liviano y potente.

viernes, 4 de diciembre de 2020

Skopeo como Agente de Jenkins dentro de OpenShift 4.X

 

 
        En una cultura DevOps es normal desarrollar pipelines de Integración Continua o Despliegue Continuo, y sobre todo cuando esta actividad es llevada a cabo en un cluster OpenShift. En este escenario entren en juego varios componentes, siendo las imágenes docker una de las principales.
         Aqui surge, como en la mayoría de casos, realizar en una etapa del pipeline de CI/CD lo que se le conoce como Promover la Imágen. Que es guardar una copia de la misma en una registry (local o externa). Y para realizar esto de una manera sencilla y dinamica, podemos hacer uso de Skopeo. Una herramientaque ofrece un potencial increible para trabajar con imágenes docker.