¡Hola developer 👋🏻! Estos días he estado experimentando con un escenario (todavía secreto 🤫) en el que necesitaba que, cada vez que se creara un nuevo Work Item en Azure Boards, se lanzara automáticamente un flujo en Azure Pipelines. Como…
Posts tagged Azure DevOps
Dependabot version updates en Azure DevOps
¡Hola developer 👋🏻! Bicheando por el marketplace de Azure DevOps he encontrado esta tarea de la comunidad, en concreto de Tingle Software, que simula la misma funcionalidad que tenemos de Dependabot version updates en GitHub, de tal forma que puedas…
Cómo instalar Java 23 en una pipeline de Azure DevOps
¡Hola developer 👋🏻! Hoy quería compartir contigo una pipeline sencilla de Azure DevOps, pero que me ha llevado un ratito, simplemente para poder utilizar Java 23 con un agente de tipo hosted en Azure Pipeline, ya que a día de…
Cómo contenerizar agentes de Azure Pipelines para Windows
En el artículo anterior compartí contigo cómo es posible desplegar agentes de Azure Pipelines en un clúster de AKS y escalar el mismo con KEDA. Sin embargo, en muchos clientes no sólo necesitan que estos agentes se ejecuten en Linux…
Cómo escalar con KEDA agentes de Azure DevOps en un clúster de AKS con autoescalado
En el vídeo de esta semana compartí contigo cómo puedes utilizar AKS para hospedar los agentes que se encarguen de los trabajos solicitados en nuestras pipelines de Azure DevOps. En la prueba de concepto, y siguiendo la documentación de KEDA,…
Montar un servidor de pruebas de SonarQube en Dev Containers y GitHub Codespaces
Para el vídeo de esta semana quería mostrarte una de las herramientas que más he visto en diferentes compañías para el análisis de código estático, que es SonarQube. Para que probar el misma no te suponga ningún coste, y que…
Cómo reutilizar jobs en las pipelines de Azure DevOps
Ayer compartí contigo cómo puedes reutilizar workflows de GitHub Actions dentro de otros, e incluso en otros repos, con el objetivo de poder centralizar su mantenimiento y poder facilitar su uso en toda la organización, o en tus repos personales….
Desplegar charts de Helm en Azure DevOps con la integración nativa de Flux en AKS
La semana pasada estuve jugando de nuevo con la integración que se ha hecho de Flux en AKS, a través de la pestaña GitOps. En este artículo quiero compartirte mis pruebas para desplegar charts de Helm en este escenario, ya…
Desplegar código en un App Service con private endpoint desde fuera de su red con Azure DevOps
Hace unas semanas compartí contigo cómo utilizar la extensión OneDeploy de App Service para desplegar código en aquellos que tienen limitados el acceso con Private Endpoint, tanto localmente como con GitHub Actions. Hoy quiero compartirte la pipeline para el mismo…
Buscar vulnerabilidades en tu flujo de GitOps con Azure DevOps
En los artículos anteriores estuve mostrándote algunas ideas de cómo integrar los flujos de integración continua con los repositorios destinados a GitOps, tanto para manifiestos planos como con Helm. Sin embargo, no quería perder la oportunidad de añadir la parte…
Crear organizaciones de Azure DevOps programáticamente
Esta semana uno de nuestros clientes nos preguntaba si era posible crear organizaciones de Azure DevOps de manera programática, ya que dependiendo del proyecto y la empresa externa que lo ejecutara necesitaban una independiente, pero al mismo tiempo conectar esta…
Integrar la pipeline de CI con el repositorio para GitOps en Azure DevOps
Una de las pruebas que estuve haciendo estos días era cómo integrar la pipeline de CI con el repositorio para implementar GitOps, con el objetivo de actualizar de manera automática la imagen del manifiesto correspondiente a ese integración continua, para…