Commit graph

502 commits

Author SHA1 Message Date
asamanta
0cbbc55c4a Merge branch 'master' of https://github.com/GoogleCloudPlatform/microservices-demo into hipster-shop-master
 Conflicts:
	src/loadgenerator/loadgen.sh
2019-10-18 14:27:45 -04:00
Ben Wells
a95997be94 Remove deps files from node paymentservice (#252) 2019-10-16 13:45:55 -07:00
Joseph Sirianni
24ca9eecef use python 3.7, as python:3-slim is now using python 3.8. (#254) 2019-10-16 10:11:05 -07:00
djmailhot
2177813c44 cartservice: Create genproto.sh (#249)
* Add src/cartservice/genproto.sh

* Add grpc generation to cartservice/genproto.sh

* Remove grpc from cartservice/genproto.sh due to errors
2019-09-29 15:40:48 +03:00
Daniel Sanche
4681320f80 got rid of errors in Stackdriver Logging (#245) 2019-09-20 15:11:49 -04:00
askmeegs
3f577b60a0 Release v0.1.2 2019-08-19 15:26:01 -04:00
askmeegs
6b75fd5bf8 Release v0.1.2 2019-08-19 15:23:46 -04:00
Megan O'Keefe
c052e69716
Adds cartservice timeout to all manifests (#241) 2019-08-19 15:21:56 -04:00
askmeegs
1e143c570f Release v0.1.2 2019-08-19 15:14:05 -04:00
Megan O'Keefe
156dfcec8a
[cartservice] Increases health check timeout (#240)
* Increases cartservice health check rpc timeout

* remove stopwatch from health check

* cleanup

* Cleanup
2019-08-19 14:28:03 -04:00
adrsamanta
d27f00876e
Merge pull request #21 from DavidSouther/add-rs-owner
adding a replica set owner to shipping service. This is just another …
2019-08-15 15:23:10 -04:00
adrsamanta
8e288b759b
Merge pull request #22 from DavidSouther/delete-job
remove the job from the cluster
2019-08-15 15:22:56 -04:00
asamanta
ac9efe73e4 remove the job from the cluster 2019-08-15 14:49:28 -04:00
David Souther
9108433c97 Update build.out 2019-08-05 15:31:45 -04:00
David Souther
468e8dc781
Merge pull request #18 from DavidSouther/fix-recommendation-service
Add Kubernetes Service to Recommendation service
2019-08-05 15:20:33 -04:00
David Souther
b363b1e11f
Merge pull request #20 from GoogleCloudPlatform/master
Merge upstream changes
2019-08-05 15:18:22 -04:00
asamanta
c11838fba3 add file level comment 2019-08-02 14:19:03 -04:00
David Souther
1e6379d45f
Merge pull request #11 from DavidSouther/regular-errors
Crash behavior for paymentservice
2019-08-01 18:00:21 -04:00
David Souther
b99b52c822
Merge pull request #19 from mtwo/patch-2
Enabled Profiler by default on the email service
2019-08-01 17:58:12 -04:00
Morgan McLean
3964ccb80a
Enabled Profiler by default on the email service 2019-07-31 13:28:58 -07:00
asamanta
b2edfb38d6 add k8s service for recommendation service so Istio is happy 2019-07-29 12:22:05 -04:00
David Souther
cc40001714
Merge branch 'master' into regular-errors 2019-07-27 00:21:14 -04:00
Evans Wang
13b73067c4 Typo in the months drop down (#237) 2019-07-16 14:00:33 -07:00
Megan O'Keefe
bb41c7fe02
Updates stackdriver agents for node.js services (#236) 2019-07-11 11:47:31 -04:00
adrsamanta
47c26a4529
Merge pull request #16 from DavidSouther/merge-hipstershop
Merge hipstershop
2019-07-10 10:59:55 -04:00
adrsamanta
6db9d7b812
Merge pull request #17 from DavidSouther/fix-cart-service
Updated cartservice.yaml to have more replicas and more memory
2019-07-10 10:59:36 -04:00
asamanta
f6933f3ebc Updated cartservice.yaml to have more replicas and more memory 2019-07-09 17:53:06 -04:00
Megan O'Keefe
754d22a08f
Updates go services to google-cloud-go 0.40.0 (#234)
* Updates go services to google cloud go 0.40.0

* Revert kubernetes manifests, remove custom images

* Remove binary file, replace nil error with unimplemented

* Shippingservice needed status import

* Remove shippingservice binary
2019-07-09 16:57:50 -04:00
asamanta
e0fd3088d5 Merged in HipsterShop master 2019-07-09 15:52:45 -04:00
adrsamanta
334f50b5e6
Merge pull request #15 from DavidSouther/add-cron-job-image
Fixed some bugs with the pinger job
2019-07-08 13:31:48 -04:00
iasinDev
f575b76f33 Fix https://github.com/GoogleCloudPlatform/microservices-demo/issues/222 (#224) 2019-07-01 14:49:31 -07:00
asamanta
e1e1553376 fixed some bugs with the pinger job 2019-07-01 16:46:31 -04:00
adrsamanta
526482de2a
Merge pull request #14 from DavidSouther/add-cron-job
Add cron job
2019-07-01 15:57:13 -04:00
asamanta
60a1fc4ad5 updated build.out 2019-07-01 15:20:37 -04:00
asamanta
6c11f13265 add pinger.yaml which should set up the job 2019-07-01 14:55:34 -04:00
asamanta
cc5943cac9 Adding a cron job and a new workload for it. 2019-07-01 14:46:13 -04:00
asamanta
c10516afc4 adding a replica set owner to shipping service. This is just another workload of shipping service, but with no deployment, just a replica set. 2019-07-01 13:44:25 -04:00
David Souther
045f415c82
Merge pull request #13 from DavidSouther/add-more-revision-history
add revision history to missed deployments
2019-06-18 13:40:11 -04:00
asamanta
6c890dfe67 add revision history to missed deployments 2019-06-18 13:37:49 -04:00
adrsamanta
c36602bdf4
Merge pull request #12 from DavidSouther/add-revision-history
add revision history
2019-06-18 13:32:27 -04:00
asamanta
0b5c802e66 add revision history 2019-06-17 15:06:57 -04:00
Yoshi Yamaguchi
1c057fcbd8 aligning function name and log message to the official product name (#229)
* log: change log format to JSON payload for better log in Stackdriver

change the log format in Go written service from text payload to
JSON payload using 3rd party logging library (logrus).

https://cloud.google.com/logging/docs/structured-logging
33a1e118e1/json_formatter.go (L40-L49)

Effected services are frontend, productcatalogservice, checkoutservice,
and shippinservice.

Also change target container registry and locust scenario for testing.

* revert kubernetes manifests to point to the original container registry URLs

* revert skaffold.yaml to point to the original registry

* loadgenerator: revert locust settings

* align all function names and messages to the official product name "Stackdriver"
2019-06-13 00:46:33 -07:00
Elizabeth Byerly
bf399b6ed0 Crash behavior for paymentservice 2019-05-29 18:11:41 -04:00
Elizabeth Byerly
a32631d717
Merge pull request #9 from DavidSouther/fluctuating-errors
Diurnal user load (for real)
2019-05-29 14:36:19 -04:00
Elizabeth Byerly
0268d5e8a8 Update build.out 2019-05-29 14:06:30 -04:00
Steven Dake
dc98b16a4d Add a demo of Hipster Shop + Istio across 3 clouds (#219)
Hipster Shop was demonstrated in front of rougly 700 individuals at Kubecon
EU. The demo itself was shown on 3 cloud providers (Azure, Google, On-prem).

The full speaking engagement recording:

https://www.youtube.com/watch?v=-t2BfT59zJA
2019-05-27 00:35:56 +02:00
Elizabeth Byerly
6e6db3b7e5 Set min and max waits to something closer to the master repo 2019-05-22 10:22:58 -04:00
Elizabeth Byerly
3a12c74af3 Should now actually work 2019-05-22 09:53:52 -04:00
David Souther
aff860640f
Merge pull request #8 from DavidSouther/fluctuating-errors
Fluctuating user load from loadgenerator service
2019-05-22 11:54:18 +02:00
David Souther
e195d90ba4
Merge pull request #7 from DavidSouther/fluctuating-latency
Currency service injects additional latency on predictable schedule (100ms latency from 8am to 5pm server local time)
2019-05-22 11:51:01 +02:00