Ahmet Alp Balkan
d08a58cc21
add retries for stackdriver exporters in go
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-13 15:44:56 -07:00
Ahmet Alp Balkan
d01f525453
refactor initTrace -> initTracing()
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-13 10:47:42 -07:00
Ahmet Alp Balkan
5a32ddf0ff
shippingservice: move initTrace() to a func
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-12 14:56:51 -07:00
Ahmet Alp Balkan
062b325c1e
update istio manifests
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-12 14:56:43 -07:00
Ahmet Alp Balkan
555c8a4c05
frontend/checkoutservice: add tracing
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-12 10:46:43 -07:00
Ahmet Alp Balkan
89618dbeb6
payment & productcatalog: sample rate 1.0
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-12 10:22:36 -07:00
Ahmet Alp Balkan
1799f36dc6
shippingsercice: export traces to stackdriver
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-11 19:55:36 -07:00
Ahmet Alp Balkan
6065e871a9
productcatalog: export traces to stackdriver
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-11 19:19:00 -07:00
morganmclean
88b29516fb
Added node.js client tracing
2018-07-11 15:40:38 -07:00
morganmclean
59430d5854
Added node.js tracing
2018-07-11 15:19:17 -07:00
Ahmet Alp Balkan
af71f8f9b0
frontend: refactor http.Handler decoration
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-10 21:49:06 -07:00
Ahmet Alp Balkan
61cf05844d
fix go builds after deleting pkg internal
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-10 20:11:30 -07:00
Ahmet Alp Balkan
dff246a3d7
README: add local development instructions
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-10 19:47:24 -07:00
JBD
4a82b21b5e
add OpenCensus Go support for HTTP and gRPC
2018-07-10 17:36:55 -07:00
Simon Zeltser
7101b6b4fe
Changing the order of redis and cart service starting
...
This should help monitoring probe for cart service to succeed at first run
2018-07-09 21:02:27 -07:00
Ahmet Alp Balkan
5c57fc6112
add users
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-09 12:57:14 -07:00
Ahmet Alp Balkan
0be5e7b1e2
cartservice: rm initContainer, fix probe query ip
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-09 12:56:54 -07:00
Ahmet Alp Balkan
a8508f8f74
delete binary
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-09 12:45:17 -07:00
Ahmet Alp Balkan
03182151ee
Add gcr.io/istio-next to image names
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-07 17:14:52 -07:00
Ahmet Alp Balkan
375e2d35dd
k8s: add exec probes to cartservice
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-07 17:10:52 -07:00
Ahmet Alp Balkan
0c1068aec6
cartservice: add an exec probe written in Go
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-07 16:56:52 -07:00
Ahmet Alp Balkan
420a074091
add initial istio-manifests
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-03 13:41:56 -07:00
Ahmet Alp Balkan
684c6020cb
frontend: whitelist currencies two more currencies
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-03 12:10:52 -07:00
Ahmet Alp Balkan
0b192fa95c
frontend: small fixes for form controls
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-03 09:56:42 -07:00
Ahmet Alp Balkan
6c8d06428f
frontend: recommendations widget is responsive
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 16:34:21 -07:00
Ahmet Alp Balkan
96ffafe0c5
frontend: error tpl invokes header/footer with vals
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 16:16:30 -07:00
Ahmet Alp Balkan
2f5cbd5eee
frontend: add footer (session id + request id)
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 16:11:58 -07:00
Ahmet Alp Balkan
6a5ba2a51d
frontend: fix checkout form mb
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 15:44:25 -07:00
Ahmet Alp Balkan
39169ca498
frontend: remove footer text
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 15:20:23 -07:00
Simon Zeltser
d457f7ec28
Making cartservice more reliable
...
1. Making sure we re-create redis connection upon disconnect
2. Fixed local cart store implementation to handle updates (useful for testing w/o redis)
3. Fixed windows scripts to work against redis correctly
2018-07-02 13:26:37 -07:00
Simon Zeltser
11c208a9f4
Merge remote-tracking branch 'origin' into createCartService
2018-07-02 13:25:34 -07:00
Ahmet Alp Balkan
5cc013952e
remove trailing lines
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 13:03:37 -07:00
Ahmet Alp Balkan
3416aee7d5
k8s/cartservice: add init container to wait redis
...
otherwise nullpointerexception persists
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 12:41:33 -07:00
Ahmet Alp Balkan
2a251779e6
improve README.md
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 11:03:55 -07:00
Ahmet Alp Balkan
78e745507a
README fix
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 10:30:54 -07:00
Ahmet Alp Balkan
e27dcc3883
Add README.md with installation instructions
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 10:24:11 -07:00
Ahmet Alp Balkan
85d04fc0b5
frontend: proper ensureSess middleware, add req id
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 10:13:02 -07:00
Ahmet Alp Balkan
2dcd7b6221
frontend: remove sessionid from log
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-02 10:00:10 -07:00
Ahmet Alp Balkan
b7404e3500
frontend: use logrus structured logger
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-07-01 21:21:26 -07:00
Ahmet Alp Balkan
b57cbd2c2c
k8s: add termination period to loadgen to some svc
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-30 13:14:20 -07:00
Ahmet Alp Balkan
257cbdf98b
loadgenerator: complete implementation
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 17:10:28 -07:00
Ahmet Alp Balkan
08aa1cce26
shippingservice: add logs indicating rpc calls
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 16:37:01 -07:00
Ahmet Alp Balkan
8c3d36d81e
loadgenerator prototype
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 16:37:01 -07:00
Sandeep Dinesh
dbe99160bc
Merge branch 'master' of sso://user/ahmetb/microservices-demo
2018-06-29 17:16:37 -04:00
Ahmet Alp Balkan
ab045ae6e7
currencyservice: change port to 7000
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 13:45:03 -07:00
Simon Zeltser
989fad7f76
Merge remote-tracking branch 'origin' into createCartService
2018-06-29 11:41:08 -07:00
Simon Zeltser
17ffcb9a6e
Merge conflict fix for redis cache exception handling
2018-06-29 11:16:10 -07:00
Ahmet Alp Balkan
84ff69147e
frontend: use pkg/errors, show full stacktrace
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 11:08:11 -07:00
Ahmet Alp Balkan
307404714b
cartservice: add try catch to GetCartAsync
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 11:08:10 -07:00
Ahmet Alp Balkan
977c2e5ffd
cartservice: dockerfile optimizations
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-29 11:08:10 -07:00