return(GiS); return(GiS); return(GiS);

Blog sobre desarrollo, GitHub, DevOps, DevSecOps, AI y developer productivity

  • Inicio
  • 🧩 Backend
  • 🖥️ Frontend
  • ☁️ Cloud & DevOps
  • 🛡️ DevSecOps
  • 🐳 Contenedores
  • 🤖 IA
  • Sobre mí
GitHub Models y cagent

Cómo usar 🤖 cagent 🤖 con GitHub Models

in 🤖 IA on septiembre 19, 2025 diciembre 28, 2025

¡Hola developer 👋🏻! Ayer Docker publicó un artículo en el cual presentaban una nueva herramienta llamada cagent, la cual te permite de forma declarativa, muy al estilo Docker Compose, crear agentes … o multi-agentes que ahora está muy de moda…

Leer

Configuración de Dev Container para proyectos con Astro

⚙️🚀 Cómo configurar un Dev Container para tus proyectos con Astro

in 🐳 Contenedores on septiembre 15, 2025 enero 1, 2026

¡Hola developer 👋🏻! Estos días he estado jugando con Astro y, como no podía ser de otra forma, me he creado la configuración de Dev Container oportuna para poder tener todo el entorno de desarrollo dentro de un contenedor, y…

Leer

Crear un MCP Server con Streamable HTTP usando Low-Level server

Crear un MCP Server con Streamable HTTP usando Low-Level server

in 🤖 IA on junio 30, 2025 enero 1, 2026

¡Hola developer 👋🏻! Ya estoy de vuelta de las vacaciones y vengo con las pilas cargadísimas 🔋 porque hoy te traigo un reto digno de jefe final 🧟‍♂️: montar un MCP Server con transporte Streameable HTTP (sí, el que está…

Leer

Desplegando sitio web con Jekyll en GitHub

🚀 Despliega tu sitio con Jekyll en GitHub Pages usando GitHub Actions 🔁✨

in ☁️ Cloud & DevOps on mayo 1, 2025 mayo 2, 2025

Estos días he estado ayudando a una amiga a crear su sitio web 🌐. Como queríamos evitar costes iniciales 💸, decidimos desarrollarlo con Jekyll y desplegarlo directamente en GitHub Pages 🚀, para que pudiera tener su propia página personal sin…

Leer

API en Flask para llamar a Ollama y Github Models

API en Flask para llamar a modelos de IA Generativa 🤖 en Ollama 🦙 y en Github Models 🐱

in 🤖 IA on abril 17, 2025 diciembre 31, 2025

¡Hola developer 👋🏻! En el último vídeo de mi serie sobre IA Generativa te mostré una API en Flask con la que era capaz de llamar tanto a modelos que se estaban ejecutando gracias a Ollama o alojados en GitHub…

Leer

Ollama con Prompty

Cómo usar Prompty con Ollama 🦙

in 🤖 IA on abril 14, 2025 diciembre 31, 2025

Para uno de los vídeos de mi serie sobre IA Generativa para developers de mi canal de YouTube, uso un montón Prompty. Todavía no está publicado, tendrás que suscribirte para no perdértelo 😇. Pero te adelanto que, básicamente, es una…

Leer

Github Copilot Chat loves Ollama 300

🚀 Cómo usar tus modelos de Ollama 🦙 en GitHub Copilot Chat usando Dev Containers 🐳⚙️

in 🤖 IA on abril 11, 2025 agosto 12, 2026

Hace poco se anunció una funcionalidad muy esperada: ahora puedes utilizar modelos personalizados en tus conversaciones con GitHub Copilot Chat 🎉 (todavía en Preview). Basta con hacer clic en el picker de modelos, ir a Manage Models, y desde ahí…

Leer

Revisa qué módulos de Node.js no estás usando con depcheck y Github Actions

Revisa qué módulos de Node.js no estás usando con depcheck y Github Actions

in ☁️ Cloud & DevOps on marzo 24, 2025 diciembre 31, 2025

¡Hola developer 👋🏻! Estas semanas he tenido que experimentar con varios módulos de Node.js y, después de varias pruebas, ya no tenía claro cuáles estaba usando y cuáles no 🥲 por lo que necesitaba saber qué debía de eliminar de…

Leer

Dev Container para Nextjs

Configuración de Dev Container para tus proyectos con Next.js

in 🐳 Contenedores on marzo 7, 2025 diciembre 31, 2025

¡Hola developer 👋🏻! No quería que llegara el fin de semana sin compartir contigo mi entorno de desarollo contenerizado que estoy utilizando para mis aplicaciones en Next.js, de tal forma que pueda trabajar cómodamente con este tipo de aplicaciones sin…

Leer

jupyter notebook

Dev Container para montar tu entorno local de SQL Server y notebooks de Jupyter

in 🐳 Contenedores on marzo 3, 2025 diciembre 31, 2025

Estos días, para una sesión que estuve preparando 📚, estoy viendo cómo juntar el mundo del Platform Engineering con el mundo de los datos, intentando hacer su vida un poquito más sencilla también ☺️ Si bien es cierto que mis…

Leer

Dependabot logo

Dependabot version updates en Azure DevOps

in ☁️ Cloud & DevOps on febrero 23, 2025 diciembre 31, 2025

¡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…

Leer

GHAS y DefectDojo

Cómo integrar GitHub Advanced Security con DefectDojo

in ☁️ Cloud & DevOps on febrero 21, 2025 marzo 11, 2026

🔄 Actualizado: 11 de Marzo de 2026 ¡Hola developer 👋🏻! En muchos clientes con los que tengo la oportunidad de hablar sobre GitHub Advanced Security (GHAS) hay una pregunta que aparece una y otra vez: “¿Puedo integrar las alertas de…

Leer

← Más antiguos
Más nuevos →

📱 Sígueme

  • LinkedIn
  • X
  • Facebook
  • Instagram
  • GitHub
  • Mastodon
  • TikTok

📺 En YouTube

¡Hola developer 👋🏻! ¿Qué pasa con los datos de tu aplicación cuando borras un Pod en Kubernetes? En este vídeo veremos el problema en una base de datos PostgreSQL y cómo configurar almacenamiento persistente con PersistentVolumes (PV), PersistentVolumeClaims (PVC) y StorageClass. Lo llevaremos a la práctica con aprovisionamiento dinámico para Postgres y estático para las exportaciones de una API. Además, exploraremos el comportamiento de hostPath en un clúster con varios nodos para entender sus limitaciones (si no añades afinidad 🥲). Aquí 👇🏻 te dejo algunos enlaces de interés:
📚 PersistentVolumes y PersistentVolumeClaims: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
⚙️ StorageClass en Kubernetes: https://kubernetes.io/docs/concepts/storage/storage-classes/
📁 Volúmenes hostPath: https://kubernetes.io/docs/concepts/storage/volumes/#hostpath)
y los capítulos 🍿:
00:00 - ¿Qué pasa con los datos al borrar un Pod?
00:27 - Demo: perdemos los datos de la base de datos
02:45 - PV, PVC y StorageClass: conceptos clave
03:38 - Aprovisionamiento dinámico: un PVC para Postgres
07:22 - ¿Qué es una StorageClass y cómo funciona?
09:12 - Aplicamos los cambios y comprobamos la persistencia
12:53 - Aprovisionamiento estático: un PV manual para la API
14:00 - Configuramos PV y PVC con hostPath para la API
17:41 - Demo: exportaciones y límites de hostPath con varios nodos
21:51 - Conclusiones y cierre
Si te gusta mi contenido ¡sígueme! 👇🏻
https://www.linkedin.com/in/giselatorresbuitrago
https://twitter.com/0gis0
https://www.instagram.com/0gis0
#Kubernetes #PostgreSQL #PersistentVolumes #StorageClass #DevOps #CloudNative

¡Hola developer 👋🏻! ¿Qué pasa con los datos de tu aplicación cuando borras un Pod en Kubernetes? En este vídeo veremos el problema en una base de datos PostgreSQL y cómo configurar almacenamiento persistente con PersistentVolumes (PV), PersistentVolumeClaims (PVC) y StorageClass. Lo llevaremos a la práctica con aprovisionamiento dinámico para Postgres y estático para las exportaciones de una API. Además, exploraremos el comportamiento de hostPath en un clúster con varios nodos para entender sus limitaciones (si no añades afinidad 🥲). Aquí 👇🏻 te dejo algunos enlaces de interés:

📚 PersistentVolumes y PersistentVolumeClaims: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
⚙️ StorageClass en Kubernetes: https://kubernetes.io/docs/concepts/storage/storage-classes/
📁 Volúmenes hostPath: https://kubernetes.io/docs/concepts/storage/volumes/#hostpath)

y los capítulos 🍿:

00:00 - ¿Qué pasa con los datos al borrar un Pod?
00:27 - Demo: perdemos los datos de la base de datos
02:45 - PV, PVC y StorageClass: conceptos clave
03:38 - Aprovisionamiento dinámico: un PVC para Postgres
07:22 - ¿Qué es una StorageClass y cómo funciona?
09:12 - Aplicamos los cambios y comprobamos la persistencia
12:53 - Aprovisionamiento estático: un PV manual para la API
14:00 - Configuramos PV y PVC con hostPath para la API
17:41 - Demo: exportaciones y límites de hostPath con varios nodos
21:51 - Conclusiones y cierre

Si te gusta mi contenido ¡sígueme! 👇🏻

https://www.linkedin.com/in/giselatorresbuitrago
https://twitter.com/0gis0
https://www.instagram.com/0gis0

#Kubernetes #PostgreSQL #PersistentVolumes #StorageClass #DevOps #CloudNative

24 0

Persistencia de datos en Kubernetes: Guía definitiva de PV, PVC y StorageClass
return(GiS); return(GiS); 107K Suscríbete
Únete a más de 107.000 developers 🚀

🗓️ Próximos Eventos

🌊 BiznagaFest 2026

Fecha: noviembre 7, 2026
Hora: 12:00 am - 12:00 am
Más info

✨ Sobre mí

return(GiS); ¡Hola developer 👋🏻! Me llamo Gisela Torres y me paso el día jugando con la tecnología para entender cómo funciona… y luego contártelo aquí 😄. En Microsoft ayudo a que los developers sean más felices y productivos, soy Docker Captain y llevo escribiendo en este blog desde 2009. DevOps, contenedores, IA y todo lo que me parezca que merece la pena compartir. Si te gusta lo que lees, te espero también en YouTube con +106K 🚀 más
Juegaterapia
Buy me a coffeeBuy me a coffee

Populares

  • Cómo descargar un vídeo de TikTok cuando el creador no lo permite
    Cómo descargar un vídeo de TikTok cuando el creador no lo permite
  • Cómo saber la fecha y hora exacta de una publicación en Instagram
    Cómo saber la fecha y hora exacta de una publicación en Instagram
  • Cambia tu ubicación en Wallapop y mejora tu privacidad
    Cambia tu ubicación en Wallapop y mejora tu privacidad
  • Cómo simular las coordenadas GPS en tu navegador
    Cómo simular las coordenadas GPS en tu navegador
  • Pre-commit hooks en Java sin Python: Spotless + Checkstyle + Gradle
    Pre-commit hooks en Java sin Python: Spotless + Checkstyle + Gradle
  • 100.000 gracias, developers ❤️
    100.000 gracias, developers ❤️

Archivo

Privacidad y cookies: este sitio usa cookies. Si continúas navegando por él, aceptas su uso.

Para obtener más información, incluido cómo gestionar las cookies, consulta: Política de cookies

return(GiS); 2009 – 2026

Contenidos bajo licencia  CC BY-SA 4.0 | También estoy en Mastodon