Skip to content

Instantly share code, notes, and snippets.

@frank-leap
Last active October 8, 2017 07:44
Show Gist options
  • Save frank-leap/902e308038f8bb0760ffd325e5348476 to your computer and use it in GitHub Desktop.
Save frank-leap/902e308038f8bb0760ffd325e5348476 to your computer and use it in GitHub Desktop.
Research on Istio + Spring Boot + Django + Spark

Project to play with: https://piotrminkowski.wordpress.com/2017/03/31/microservices-with-kubernetes-and-docker/

Steps

  • mvn clean install package (twice)
  • docker build -t piomin/account-service .
  • docker build -t piomin/customer-service .
  • kubectl create -f deployment-account.json
  • kubectl create -f deployment-customer.json

... next, the services

curl -d '{"id":"id1", "customerId":"customer1", "number":"1"}' -H "Content-Type: application/json" -X POST http://localhost:2222/accounts

Postgres Console

  • use admin
  • db.createUser({user:"micro",pwd:"micro",roles:[{role:"root",db:"admin"}]})
  • db.auth("micro","micro")
  • show databases
  • use test
  • show collections
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment