En esta quinta sesión, junto a @fmachi, crearemos una API Gateway con KrakenD para publicar en internet endpoints de nuestros microservicios.
Usaremos krakend-integration para automatizar los tests de integración y validar nuestra configuración, mockeando los microservicios de esta manera:
Y en caso necesario, podremos ejecutar en local una instancia de krakend contra los microservicios mockeados:
O incluso ejecutar en local una instancia de krakend contra los microservicios reales usando containers kubectl + port-forward:
Consulta este repositorio con la misma configuración que usamos en la sesión pero usando la imagen docker pública devopsfaith/krakend 👇
AdevintaSpain / ms-test--krakend-twitch
🐙 MicroServices KrakenD ApiGateway Live from Twitch!
Como verás en el streaming de la sesión nosotros usamos una imagen docker customizada (mantenida por nuestro equipo de platform 💙) que nos facilita muchísimo la configuración 👇
Síguenos en twitter o twitch para no perderte ninguna sesión!
Top comments (0)