En un artículo anterior te conté que puedes publicar tus imágenes de Docker en GitHub Packages, para que esta formara parte de tu repositorio en GitHub. Sin embargo, mostré cuales eran los pasos de forma manual, cuando lo ideal sería…
Publicar tu imagen de Docker en GitHub Container Registry
Ayer te conté que GitHub te permite publicar diferentes tipos de paquetes en tus repositorios, entre ellos imágenes de Docker. Sin embargo, a día de hoy con ese formato no te permite desligar una imagen de un repositorio y este…
Publicar tu imagen de Docker en GitHub Packages
Una de las características de la que te puedes aprovechar si usas GitHub como repositorio de código fuente es la posibilidad de almacenar en el mismo sitio tus paquetes. Estos pueden ser paquetes de Node, Nuget, Maven, RubyGem e incluso…
Chat con moderación de los mensajes con Azure SignalR y Azure Cognitive Services
Una de las pruebas de concepto que estuve desarrollando a finales del año pasado es una que trata sobre el desarrollo de un chat en tiempo real, donde el contenido que los usuarios mandan al canal debe estar moderado. Esta…
Cómo funcionan las redes en Docker
Cuando decides aprender Docker uno de los temas que más suele costar es la parte de networking. Por eso hoy quiero contarte a modo de resumen cómo nos ayuda esta tecnología a cubrir esta parte. Port mapping Normalmente, cuando comienzas…
Lighthouse en Azure Functions
Uno de los escenarios con el que me ha tocado jugar, antes de las merecidas vacaciones de este año, ha sido con la herramienta Lighthouse y ver cómo alojar la misma en la nube, con el objetivo de poder automatizar…
Analizar videos con Azure Media Services y Azure Functions
¡Cómo echaba de menos mi rincón! Creo que es la vez que más tiempo he estado sin publicar nada, por diversos motivos, pero espero que en las próximas semanas por fin pueda volver a mi normalidad 🙂Mientras tanto, hoy quería…
Escalado vertical de tus pods en Kubernetes con VerticalPodAutoscaler
Ya te he contado en varios artículos cómo puedes hacer para que tus aplicaciones crezcan de un modo u otro, utilizando HorizontalPodAutoscaler, KEDA o desbordando con Virtual Kubelet. Una de las opciones que me quedaba por explorar era cómo autoescalar…
Usar Azure Container Instances para ejecutar los contenedores de Docker Desktop
Una de las novedades que vendrá como parte de Docker Desktop es la posibilidad de ejecutar los contenedores que creemos a través de este en Azure Container Instances, en lugar de en local. En este artículo te muestro cómo probarlo,…
Escalado rápido y puntual de tus pods con Virtual Kubelet
Existen diferentes escenarios donde puedes necesitar de un escalado rápido de tu clúster de manera puntual que hace que el despliegue de nuevos nodos pueda no resultar todo lo ágil que demandas. Es por ello que Microsoft anunció hace un…
Habilitar IPs públicas para los nodos de AKS
En la mayoría de los escenarios no es necesario que los nodos de tu clúster de AKS estén expuestos a través de una IP pública. Es por ello, y por temas de seguridad, que por defecto estos no tengan una…
Organizar los pods en Kubernetes usando taints y tolerations
Hasta ahora, en los artículos anteriores, no he tenido en cuenta en qué nodos se despliegan mis aplicaciones. Hoy quiero contarte que existe la posibilidad de influir sobre cómo se organizan tus pods dentro de tu clúster a través de…