Skip to content

πŸ™ MicroServices KrakenD ApiGateway Live from Twitch!

Notifications You must be signed in to change notification settings

AdevintaSpain/ms-test--krakend-twitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CI

Adevinta Spain MicroServices Live!

API Gateway for ms-test--hello-twitch using KrakenD

This repo uses the public docker image devopsfaith/krakend with a single krakend.json file. As you can see in the live coding session, we use a customized KrakenD image maintained by our platform team πŸ’™ that is much easier to configure!

Watch this session on YouTube πŸ‘‡

  1. πŸ™ KrakenD API Gateway with @fmachi & @rogervinas

And the other series of :octocat: ms-test--hello-twitch:

  1. 🌍 Hello World! with @guatebus & @rogervinas
  2. πŸ”Ž Logs & πŸ“ˆ Metrics with @miquelrossello & @rogervinas
  3. πŸ—οΈ AWS Infrastructure with @tetexxr & @rogervinas
  4. βœ‰οΈ Kafka with @tetexxr & @rogervinas

Related documentation:

Run locally

docker-compose up -d

curl http://localhost:8090/__health
curl http://localhost:8090/company/123
curl http://localhost:8090/employee/456
curl http://localhost:8090/company/123/employee/456

docker compose down

run-locally-1

Run locally against a real pod

Just edit docker-compose.yml and use the bitnami/kubectl container instead of the friendsofgo/killgrave one

It will use your credentials to point to one pod in your current default kubernetes context and namespace

run-locally-2

Test

docker-compose -f docker-compose-acc.yml up krakend-integration \
; docker-compose -f docker-compose-acc.yml rm -f

test

About

πŸ™ MicroServices KrakenD ApiGateway Live from Twitch!

Topics

Resources

Stars

Watchers

Forks

Languages