Commit Graph

482 Commits

Author SHA1 Message Date
Megan O'Keefe 814088f788
Rebrand Hipstershop as OnlineBoutique (#328)
* update productcatalog, frontend, readme

* revert productcatalog

* restore currency logic and ad display

* footer cleanup

* Resize header image

* screenshots

* Center align header image in readme

* Show platform flag on every page

* style fixes

* fix currency in UI, remove extra USD

* cart bug, fixing

* attempt to fix breaking build

* fix cart size in handler

* replace images

* # items in cart is total quantity

* Add link to 0.1.4 manifests in readme
2020-04-23 14:12:30 -07:00
dependabot[bot] 5aa38ad5d6
Bump https-proxy-agent from 2.2.2 to 2.2.4 in /src/currencyservice (#326)
Bumps [https-proxy-agent](https://github.com/TooTallNate/node-https-proxy-agent) from 2.2.2 to 2.2.4.
- [Release notes](https://github.com/TooTallNate/node-https-proxy-agent/releases)
- [Commits](https://github.com/TooTallNate/node-https-proxy-agent/compare/2.2.2...2.2.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-16 17:47:13 -07:00
dependabot[bot] 42651b5d6e
Bump https-proxy-agent from 2.2.2 to 2.2.4 in /src/paymentservice (#325)
Bumps [https-proxy-agent](https://github.com/TooTallNate/node-https-proxy-agent) from 2.2.2 to 2.2.4.
- [Release notes](https://github.com/TooTallNate/node-https-proxy-agent/releases)
- [Commits](https://github.com/TooTallNate/node-https-proxy-agent/compare/2.2.2...2.2.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-16 17:46:37 -07:00
Daniel Sanche 86ce15d26b
Kind instructions (#323) 2020-04-14 18:04:09 -07:00
Daniel Sanche 173ac3f071
move cartservice tests (#322) 2020-04-14 10:31:36 -07:00
Mmadu Manasseh 4d8848bc5e
Updated deps for exporter/jaeger (#282) 2020-04-13 15:23:46 -07:00
Daniel Sanche 8e85c5bd79
Release v0.1.5 (#321) 2020-04-13 15:22:40 -07:00
Daniel Sanche c4daa1c260
Improve smoke test (#319) 2020-04-09 17:21:37 -07:00
Daniel Sanche 1cf78ea7d8
Fix local clusters (#318) 2020-04-08 20:29:21 -07:00
dependabot[bot] f1a8e88f9b
Bump pyyaml from 3.13 to 5.1 in /src/recommendationservice (#317) 2020-04-08 17:11:55 -07:00
cloud-pharaoh a03422fc56
Update instructions for Istio-installed GKE (#310) 2020-04-08 16:28:28 -07:00
dependabot[bot] 21c7455f73
Bump urllib3 from 1.24.1 to 1.24.2 in /src/recommendationservice (#315) 2020-04-08 15:37:53 -07:00
dependabot[bot] 12f06ab19d
Bump urllib3 from 1.24.1 to 1.24.2 in /src/emailservice (#314) 2020-04-08 15:36:07 -07:00
dependabot[bot] 35edb74678
Bump urllib3 from 1.24.1 to 1.24.2 in /src/loadgenerator (#313) 2020-04-08 15:33:52 -07:00
dependabot[bot] f948037ac6
Bump extend from 3.0.1 to 3.0.2 in /src/currencyservice (#312) 2020-04-08 15:29:04 -07:00
Jorge González González 997b5e8807
Change 'wait' to use 'between' as recommended by locustio (#298) 2020-03-28 18:38:03 -07:00
Jonas-Taha El Sesiy 23ad0169c2
Migrate to Gradle 6 (#281)
Update build.gradle to use plugin DSL instead of outdated buildscript
Update gradle wrapper to 6.3
Update jackson, opencensus, grpc & other dependencies to recent versions
Fix code warnings
Properly format source files using goJF task
Add default port to AdService
2020-03-28 00:16:31 -07:00
Daniel Sanche e65565987e
Update container build instructions (#296) 2020-03-26 14:32:37 -07:00
Daniel Sanche ccff406cdc
GitHub Actions smoke tests (#288)
- added ci smoke tests to repo
2020-02-21 15:26:03 -08:00
Megan O'Keefe d66cbdd27f Release v0.1.4 2020-02-20 15:53:53 -05:00
Megan O'Keefe 90f9287f3a
Adds option to disable Stackdriver Export (#293) 2020-02-20 15:26:44 -05:00
Morgan McLean 595bd21d38
Set environment variable to enable Profiler (#239) 2020-02-14 16:49:24 -08:00
Ihor Dvoretskyi 51064dcf9d
Minikube installation instructions added (#209) 2020-02-14 16:47:18 -08:00
Megan O'Keefe 9133fdc043
EmptyCart bug fix (#289) 2020-02-06 15:36:26 -08:00
Daniel Sanche 53f2528094 Fix double shebang in loadgen.sh (#284) 2020-01-16 15:48:57 -08:00
Megan O'Keefe 326e058e10 Release v0.1.3 2019-12-17 15:01:04 -05:00
Megan O'Keefe 04b2084779
[WIP] Fixes emailservice CrashLoop when Workload Identity is enabled (#280)
* Adds explicit PROJECT_ID for stackdriver exporter

* save work

* cleanup
2019-12-17 13:41:59 -05:00
Megan O'Keefe 8cfb88bf2f
Standardizes loadgen behavior for Istio mTLS=STRICT (#279)
* Adds liveness probe annotation, moves loadgen initcontainer into main

* cleanup

* cleanup

* updated wrong manifests

* respond to comments
2019-12-16 09:30:23 -05:00
Ahmet Alp Balkan 61dd04992b
Fix skaffold install link
Fixes #260.
2019-11-04 10:06:03 -08:00
Bruno Paulino ad4b29be93 Fix README typo (#258) 2019-11-01 08:39:30 -07: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
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
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
iasinDev f575b76f33 Fix https://github.com/GoogleCloudPlatform/microservices-demo/issues/222 (#224) 2019-07-01 14:49:31 -07: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
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
Dinesh Nagar ce03eb3c36 removed left-pad module (#218) 2019-05-22 10:16:09 +02:00
askmeegs 27df445fc2 Release v0.1.1 2019-05-14 10:02:35 -04:00
Abhilash Gnan 55f5061532 Use env in service manifests for PORT (#212)
* fix shipping service ports

* fix product catalog servicde ports

* fix paymentservice ports

* fix currenservice ports

* fix checkoutservice ports

* fix emailservice ports

* fix frontend app ports

* fix recommendationservice ports

* fix indentation in service yaml files
2019-05-08 19:39:14 -07:00
Kalyana Chadalavada 876d4f966f Add Stackdriver Profiler Java agent to adservice (#210)
* Add Stackdriver Profiler Java agent to adservice.

* Add Stackdriver Profiler Java agent to adservice.
2019-05-08 19:31:33 -07:00
Kalyana Chadalavada 86fb1662a3 Add Stackdriver Profiler Python agent (#176)
* Add Stackdriver Profiler Python agent to EmailService and
RecommendationService

* Update recommendation_server.py

* Moved Profiler init to a function

* Moved Profiler init to a function

* Delete key.json

* Delete key.json

* Delete key.json
2019-05-03 10:29:34 -07:00