Skip to content

A blog app organized into micro services including an hard-coded event bus

Notifications You must be signed in to change notification settings

udemy-jverd/blog-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog app

A blog app organized into micro services including an hard-coded event bus from Udemy course.

Local usage

  • Install dependencies
brew install docker
brew install kubernetes
brew install skaffold
  • Retrieve the docker images
docker pull joffreyverd/client
docker pull joffreyverd/posts
docker pull joffreyverd/comments
docker pull joffreyverd/moderation
docker pull joffreyverd/query
docker pull joffreyverd/event-bus
  • Redirect a domain name to localhost
sudo vi /etc/hosts
# add the following line at the end of the file
127.0.0.1 posts.com # then !wq
  • Run the kubernetes cluster with skaffold
cd <repository>
# then run the following
skaffold dev