Commit graph

329 commits

Author SHA1 Message Date
Ahmet Alp Balkan
31adf1400c test-cli: add smoke test for cartservice
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 11:50:36 -07:00
Ahmet Alp Balkan
73a662cf83 add prototype of redis k8s deployment
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 11:43:55 -07:00
Ahmet Alp Balkan
2d5dcfb3f6 currencyservice: fix test, add test for fractional result
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 11:43:41 -07:00
Ahmet Alp Balkan
3ae9448346 k8s: add resource limits to deployments
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 09:35:30 -07:00
Ahmet Alp Balkan
7d1d1d6614 checkoutservice: activate cartservice link
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 09:12:41 -07:00
Ahmet Alp Balkan
9deb87d62f remove unused .gitkeep
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:35:54 -07:00
Ahmet Alp Balkan
fa46e85220 currencyservicefake: temp replacement for currencysvc
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:34:46 -07:00
Ahmet Alp Balkan
5b3530c021 test-cli: refactor currencyservice smoke test
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:34:17 -07:00
Ahmet Alp Balkan
1c00f04e1e paymentservice: check in proto/
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:33:38 -07:00
Ahmet Alp Balkan
08144db10a checkoutservice prototype!!1
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 21:36:01 -07:00
Simon Zeltser
4646d528b7 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-21 15:45:40 -07:00
Jonathan Lui
d37c0841ce return v4 uuid for paymentservice 2018-06-21 15:04:37 -07:00
Simon Zeltser
bd7da5fe89 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-21 14:54:12 -07:00
Simon Zeltser
5d44d019b3 Fixing docker issues. Now the server can run in linux docker container but doesn't work with real redis yet 2018-06-21 14:53:07 -07:00
Jonathan Lui
cb6a105b51 PaymentService: use genproto.sh to cp proto to paymentservice 2018-06-21 14:40:14 -07:00
Ahmet Alp Balkan
9f1bc5a69c Integrate paymentservice to skaffold/k8s
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 14:22:09 -07:00
Ahmet Alp Balkan
25dd31952c checkoutservice: change port to 5050
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 14:07:08 -07:00
Ahmet Alp Balkan
98ac7e3a10 add kubernetes manifets and skaffold.yaml
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 14:03:04 -07:00
Ahmet Alp Balkan
28956fb240 unify ENTRYPOINTS in dockerfiles (no /bin/sh)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 14:03:04 -07:00
Jonathan Lui
91663aa541 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 13:03:40 -07:00
Jonathan Lui
47669a51f7 copy over proto into payment-service; add Dockerfile and .dockerignore node_modules 2018-06-21 13:02:41 -07:00
Jonathan Lui
88ac6d8fc1 more validation on credit card info; change smoke test for payment service to have a valid credit card 2018-06-21 12:48:53 -07:00
Ahmet Alp Balkan
4ade7ddb29 remove -v from go-build dockerfiles
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 12:40:07 -07:00
Ahmet Alp Balkan
f06818db0c checkoutservice: partial implementation
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 12:15:53 -07:00
Ahmet Alp Balkan
95ed2f3b64 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 11:45:06 -07:00
Ahmet Alp Balkan
164e52fa44 checkoutservice: add code stubs, TODO implement
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 11:44:47 -07:00
Simon Zeltser
238197008c Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-21 11:22:43 -07:00
Simon Zeltser
b91d97f673 remove .gitignore changes for cart service - they should be in cart service folder 2018-06-21 11:22:23 -07:00
Simon Zeltser
d7d9165da6 added gitignore file for .net proj 2018-06-21 11:19:48 -07:00
Jonathan Lui
c7e7692057 indents 2018-06-21 11:19:28 -07:00
Ahmet Alp Balkan
af9db7b021 recommendationsvc: compile_proto.sh -> genproto.sh
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 11:12:17 -07:00
Simon Zeltser
0ce195bb80 command line arguments handling 2018-06-21 11:10:13 -07:00
Simon Zeltser
8860d8bfdd added redis integration and command line arguments handling to cart service. Didn't test in the cloud yet 2018-06-21 11:09:12 -07:00
Ahmet Alp Balkan
ab8bf7e55c ignore/delete *.pyc
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 11:06:53 -07:00
Jonathan Lui
7a6edd751d finish up PaymentService 2018-06-21 10:52:34 -07:00
Ahmet Alp Balkan
e5ea2154d2 recommendationservice: add requirements.txt
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 10:31:07 -07:00
Dan Sanche
017c8a91ed Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 10:27:28 -07:00
Dan Sanche
31d099b861 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 10:26:32 -07:00
Ahmet Alp Balkan
1372aad813 recommendationservice: require PRODUCT_CATALOG_SERVICE_ADDR
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 10:22:28 -07:00
Ahmet Alp Balkan
7b06cf63b0 emailservice/Dockerfile: increase build cache
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 10:14:59 -07:00
Ahmet Alp Balkan
2f8b278718 rm .DS_Store files
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 09:28:48 -07:00
Dan Sanche
61291a5105 regenerated protos 2018-06-20 23:53:23 -07:00
Dan Sanche
5cdc65777a regenerated protos 2018-06-20 23:40:47 -07:00
Dan Sanche
933a05205f pull ids from product catalog service 2018-06-20 23:26:32 -07:00
Dan Sanche
c753f9a6ff added product catalog address env var 2018-06-20 22:37:56 -07:00
michaelawyu
1fc51262ff Added Cloud Mail client library + Dummy mode support + Minor Fixes 2018-06-20 18:14:28 -07:00
Ahmet Alp Balkan
c9525d8e06 regenerate go protos after breaking change
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 17:00:52 -07:00
Ahmet Alp Balkan
22f6fccaf7 pb: breaking change to currencyservice protos
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 16:58:26 -07:00
Ahmet Alp Balkan
dfb0ae215f test-cli: minor fix
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 16:56:39 -07:00
Ahmet Alp Balkan
626342e9bb test-cli: add smoke test for currencyservice
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 16:55:43 -07:00