├── .gitignore ├── LICENSE ├── README.md ├── admin ├── .gitignore ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── admin │ │ │ └── AdminApplication.java │ └── resources │ │ ├── application.yaml │ │ └── bootstrap.yaml │ └── test │ └── java │ └── com │ └── packtpub │ └── yummy │ └── admin │ └── AdminApplicationTests.java ├── baselayout ├── pom.xml └── src │ └── main │ └── resources │ └── templates │ └── layout.html ├── bookmarks ├── .bowerrc ├── Dockerfile ├── SERVICE.marker ├── bower.json ├── mvnw ├── mvnw.cmd ├── pom.xml ├── seleniumdriver │ └── chromedriver └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ ├── BookmarksApplication.java │ │ │ ├── config │ │ │ ├── AmqpConfig.java │ │ │ ├── DataInitialization.java │ │ │ ├── ErrorAdvice.java │ │ │ ├── SecurityConfig.java │ │ │ └── WebConfig.java │ │ │ ├── model │ │ │ ├── Bookmark.java │ │ │ └── BookmarkResourceAssembler.java │ │ │ ├── rest │ │ │ ├── BookmarkController.java │ │ │ ├── BookmarksController.java │ │ │ └── ServiceDocumentController.java │ │ │ ├── service │ │ │ ├── BookmarkRowMapper.java │ │ │ └── BookmarkService.java │ │ │ └── ui │ │ │ ├── BookmarkUiController.java │ │ │ └── HomeController.java │ └── resources │ │ ├── META-INF │ │ └── spring.factories │ │ ├── application.yaml │ │ ├── bootstrap.yaml │ │ ├── db │ │ └── migration │ │ │ ├── V1.1__init.sql │ │ │ ├── V1.2__add_more_fields.sql │ │ │ └── V1.3__create_user_tables.sql │ │ ├── static │ │ └── components │ │ │ ├── bookmark-form.html │ │ │ ├── bookmarks-view.html │ │ │ └── elements.html │ │ └── templates │ │ ├── bookmark │ │ └── details.html │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── packtpub │ │ └── yummy │ │ ├── MessagingTest.java │ │ ├── YummyApplicationTests.java │ │ └── rest │ │ ├── BookmarkControllerTest.java │ │ ├── BookmarksControllerTest.java │ │ └── ServiceDocumentControllerTest.java │ └── resources │ ├── application.properties │ └── bootstrap.yaml ├── configserver ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── configserver │ │ │ └── ConfigServerApplication.java │ └── resources │ │ ├── META-INF │ │ └── spring.factories │ │ ├── bootstrap.yaml │ │ └── configs │ │ ├── application-dev.yaml │ │ ├── application-docker.yaml │ │ └── application.yaml │ └── test │ ├── java │ └── com │ │ └── packtpub │ │ └── yummy │ │ └── configserver │ │ └── ConfigServerApplicationTests.java │ └── resources │ └── application.properties ├── hystrixdashboard ├── .gitignore ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── hystrixdashboard │ │ │ └── HystrixdashboardApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── yummy │ └── hystrixdashboard │ └── HystrixdashboardApplicationTests.java ├── ratings ├── .bowerrc ├── .gitignore ├── Dockerfile ├── bower.json ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── ratings │ │ │ ├── EventService.java │ │ │ ├── RatingController.java │ │ │ ├── RatingRepository.java │ │ │ ├── RatingResult.java │ │ │ ├── RatingVote.java │ │ │ ├── RatingsApplication.java │ │ │ └── config │ │ │ ├── AmqpConfig.java │ │ │ ├── ErrorAdvice.java │ │ │ ├── SecurityConfig.java │ │ │ └── WebConfig.java │ └── resources │ │ ├── application.yaml │ │ ├── bootstrap.yaml │ │ ├── db │ │ └── migration │ │ │ └── V1.1__initial.sql │ │ └── static │ │ └── components │ │ └── rating-ctrl.html │ └── test │ ├── java │ └── com │ │ └── packtpub │ │ └── yummy │ │ └── ratings │ │ ├── MessagingTests.java │ │ └── RatingsApplicationTests.java │ └── resources │ ├── application.properties │ └── bootstrap.yaml ├── reverseproxy ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── reverseproxy │ │ │ ├── CorrelationIdZuulFilter.java │ │ │ ├── ErrorPageController.java │ │ │ ├── ReverseProxyApplication.java │ │ │ └── ZuulLoginFilter.java │ └── resources │ │ ├── META-INF │ │ └── spring.factories │ │ ├── application.yaml │ │ └── bootstrap.yaml │ └── test │ ├── java │ └── com │ │ └── packtpub │ │ └── yummy │ │ └── reverseproxy │ │ └── ReverseProxyApplicationTests.java │ └── resources │ └── bootstrap.yaml ├── serviceregistry ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── serviceregistry │ │ │ └── ServiceRegistryApplication.java │ └── resources │ │ ├── META-INF │ │ └── spring.factories │ │ ├── application.yaml │ │ └── bootstrap.yaml │ └── test │ ├── java │ └── com │ │ └── packtpub │ │ └── yummy │ │ └── serviceregistry │ │ └── ServiceRegistryApplicationTests.java │ └── resources │ └── bootstrap.yaml ├── setup ├── buildAll.sh ├── dc-common.yaml ├── docker-compose.yaml ├── helper_buildIn.sh ├── kubernetes │ ├── admin-pod.yaml │ ├── bookmarks-service-pod.yaml │ ├── configserver-pod.yaml │ ├── hystrixdashboard-pod.yaml │ ├── kubernetes-dashboard.yaml │ ├── mysqlbm-pod.yaml │ ├── mysqlra-pod.yaml │ ├── mysqlus-pod.yaml │ ├── nginx-ingress.yaml │ ├── rabbitmq-pod.yaml │ ├── ratings-service-pod.yaml │ ├── redis-pod.yaml │ ├── redisCommander-pod.yaml │ ├── reverseproxy-pod.yaml │ ├── serviceregistry-pod.yaml │ ├── turbine-pod.yaml │ ├── users-service-pod.yaml │ └── zipkin-pod.yaml ├── runAll.sh ├── startInfraServices.sh ├── stopAll.sh └── stopService.sh ├── turbine ├── .gitignore ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── yummy │ │ │ └── turbine │ │ │ └── TurbineApplication.java │ └── resources │ │ ├── application.yaml │ │ └── bootstrap.yaml │ └── test │ └── java │ └── com │ └── packtpub │ └── yummy │ └── turbine │ └── TurbineApplicationTests.java └── users ├── .gitignore ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── packtpub │ │ └── yummy │ │ └── users │ │ ├── UsersApplication.java │ │ ├── config │ │ ├── DataInitialization.java │ │ ├── SecurityConfig.java │ │ └── WebConfig.java │ │ └── service │ │ └── UserService.java └── resources │ ├── META-INF │ └── spring.factories │ ├── application.yaml │ ├── bootstrap.yaml │ ├── db │ └── migration │ │ └── V1.0__init.sql │ └── templates │ └── login.html └── test ├── java └── com │ └── packtpub │ └── yummy │ └── users │ └── UsersApplicationTests.java └── resources ├── application.properties └── bootstrap.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/README.md -------------------------------------------------------------------------------- /admin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/.gitignore -------------------------------------------------------------------------------- /admin/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/Dockerfile -------------------------------------------------------------------------------- /admin/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/mvnw -------------------------------------------------------------------------------- /admin/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/mvnw.cmd -------------------------------------------------------------------------------- /admin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/pom.xml -------------------------------------------------------------------------------- /admin/src/main/java/com/packtpub/yummy/admin/AdminApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/src/main/java/com/packtpub/yummy/admin/AdminApplication.java -------------------------------------------------------------------------------- /admin/src/main/resources/application.yaml: -------------------------------------------------------------------------------- 1 | 2 | server.port: 6060 3 | -------------------------------------------------------------------------------- /admin/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /admin/src/test/java/com/packtpub/yummy/admin/AdminApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/admin/src/test/java/com/packtpub/yummy/admin/AdminApplicationTests.java -------------------------------------------------------------------------------- /baselayout/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/baselayout/pom.xml -------------------------------------------------------------------------------- /baselayout/src/main/resources/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/baselayout/src/main/resources/templates/layout.html -------------------------------------------------------------------------------- /bookmarks/.bowerrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/.bowerrc -------------------------------------------------------------------------------- /bookmarks/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/Dockerfile -------------------------------------------------------------------------------- /bookmarks/SERVICE.marker: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bookmarks/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/bower.json -------------------------------------------------------------------------------- /bookmarks/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/mvnw -------------------------------------------------------------------------------- /bookmarks/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/mvnw.cmd -------------------------------------------------------------------------------- /bookmarks/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/pom.xml -------------------------------------------------------------------------------- /bookmarks/seleniumdriver/chromedriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/seleniumdriver/chromedriver -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/BookmarksApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/BookmarksApplication.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/config/AmqpConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/config/AmqpConfig.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/config/DataInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/config/DataInitialization.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/config/ErrorAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/config/ErrorAdvice.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/config/SecurityConfig.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/config/WebConfig.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/model/Bookmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/model/Bookmark.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/model/BookmarkResourceAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/model/BookmarkResourceAssembler.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/rest/BookmarkController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/rest/BookmarkController.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/rest/BookmarksController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/rest/BookmarksController.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/rest/ServiceDocumentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/rest/ServiceDocumentController.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/service/BookmarkRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/service/BookmarkRowMapper.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/service/BookmarkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/service/BookmarkService.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/ui/BookmarkUiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/ui/BookmarkUiController.java -------------------------------------------------------------------------------- /bookmarks/src/main/java/com/packtpub/yummy/ui/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/java/com/packtpub/yummy/ui/HomeController.java -------------------------------------------------------------------------------- /bookmarks/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /bookmarks/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/application.yaml -------------------------------------------------------------------------------- /bookmarks/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /bookmarks/src/main/resources/db/migration/V1.1__init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/db/migration/V1.1__init.sql -------------------------------------------------------------------------------- /bookmarks/src/main/resources/db/migration/V1.2__add_more_fields.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/db/migration/V1.2__add_more_fields.sql -------------------------------------------------------------------------------- /bookmarks/src/main/resources/db/migration/V1.3__create_user_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/db/migration/V1.3__create_user_tables.sql -------------------------------------------------------------------------------- /bookmarks/src/main/resources/static/components/bookmark-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/static/components/bookmark-form.html -------------------------------------------------------------------------------- /bookmarks/src/main/resources/static/components/bookmarks-view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/static/components/bookmarks-view.html -------------------------------------------------------------------------------- /bookmarks/src/main/resources/static/components/elements.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bookmarks/src/main/resources/templates/bookmark/details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/templates/bookmark/details.html -------------------------------------------------------------------------------- /bookmarks/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /bookmarks/src/test/java/com/packtpub/yummy/MessagingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/java/com/packtpub/yummy/MessagingTest.java -------------------------------------------------------------------------------- /bookmarks/src/test/java/com/packtpub/yummy/YummyApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/java/com/packtpub/yummy/YummyApplicationTests.java -------------------------------------------------------------------------------- /bookmarks/src/test/java/com/packtpub/yummy/rest/BookmarkControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/java/com/packtpub/yummy/rest/BookmarkControllerTest.java -------------------------------------------------------------------------------- /bookmarks/src/test/java/com/packtpub/yummy/rest/BookmarksControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/java/com/packtpub/yummy/rest/BookmarksControllerTest.java -------------------------------------------------------------------------------- /bookmarks/src/test/java/com/packtpub/yummy/rest/ServiceDocumentControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/java/com/packtpub/yummy/rest/ServiceDocumentControllerTest.java -------------------------------------------------------------------------------- /bookmarks/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/resources/application.properties -------------------------------------------------------------------------------- /bookmarks/src/test/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/bookmarks/src/test/resources/bootstrap.yaml -------------------------------------------------------------------------------- /configserver/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/Dockerfile -------------------------------------------------------------------------------- /configserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/mvnw -------------------------------------------------------------------------------- /configserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/mvnw.cmd -------------------------------------------------------------------------------- /configserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/pom.xml -------------------------------------------------------------------------------- /configserver/src/main/java/com/packtpub/yummy/configserver/ConfigServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/main/java/com/packtpub/yummy/configserver/ConfigServerApplication.java -------------------------------------------------------------------------------- /configserver/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /configserver/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /configserver/src/main/resources/configs/application-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/main/resources/configs/application-dev.yaml -------------------------------------------------------------------------------- /configserver/src/main/resources/configs/application-docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/main/resources/configs/application-docker.yaml -------------------------------------------------------------------------------- /configserver/src/main/resources/configs/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/main/resources/configs/application.yaml -------------------------------------------------------------------------------- /configserver/src/test/java/com/packtpub/yummy/configserver/ConfigServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/configserver/src/test/java/com/packtpub/yummy/configserver/ConfigServerApplicationTests.java -------------------------------------------------------------------------------- /configserver/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | management.server.port=0 -------------------------------------------------------------------------------- /hystrixdashboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/.gitignore -------------------------------------------------------------------------------- /hystrixdashboard/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/Dockerfile -------------------------------------------------------------------------------- /hystrixdashboard/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/mvnw -------------------------------------------------------------------------------- /hystrixdashboard/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/mvnw.cmd -------------------------------------------------------------------------------- /hystrixdashboard/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/pom.xml -------------------------------------------------------------------------------- /hystrixdashboard/src/main/java/com/packtpub/yummy/hystrixdashboard/HystrixdashboardApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/src/main/java/com/packtpub/yummy/hystrixdashboard/HystrixdashboardApplication.java -------------------------------------------------------------------------------- /hystrixdashboard/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=9998 -------------------------------------------------------------------------------- /hystrixdashboard/src/test/java/com/packtpub/yummy/hystrixdashboard/HystrixdashboardApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/hystrixdashboard/src/test/java/com/packtpub/yummy/hystrixdashboard/HystrixdashboardApplicationTests.java -------------------------------------------------------------------------------- /ratings/.bowerrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/.bowerrc -------------------------------------------------------------------------------- /ratings/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/.gitignore -------------------------------------------------------------------------------- /ratings/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/Dockerfile -------------------------------------------------------------------------------- /ratings/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/bower.json -------------------------------------------------------------------------------- /ratings/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/mvnw -------------------------------------------------------------------------------- /ratings/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/mvnw.cmd -------------------------------------------------------------------------------- /ratings/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/pom.xml -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/EventService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/EventService.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/RatingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/RatingController.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/RatingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/RatingRepository.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/RatingResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/RatingResult.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/RatingVote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/RatingVote.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/RatingsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/RatingsApplication.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/config/AmqpConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/config/AmqpConfig.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/config/ErrorAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/config/ErrorAdvice.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/config/SecurityConfig.java -------------------------------------------------------------------------------- /ratings/src/main/java/com/packtpub/yummy/ratings/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/java/com/packtpub/yummy/ratings/config/WebConfig.java -------------------------------------------------------------------------------- /ratings/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/resources/application.yaml -------------------------------------------------------------------------------- /ratings/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /ratings/src/main/resources/db/migration/V1.1__initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/resources/db/migration/V1.1__initial.sql -------------------------------------------------------------------------------- /ratings/src/main/resources/static/components/rating-ctrl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/main/resources/static/components/rating-ctrl.html -------------------------------------------------------------------------------- /ratings/src/test/java/com/packtpub/yummy/ratings/MessagingTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/test/java/com/packtpub/yummy/ratings/MessagingTests.java -------------------------------------------------------------------------------- /ratings/src/test/java/com/packtpub/yummy/ratings/RatingsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/test/java/com/packtpub/yummy/ratings/RatingsApplicationTests.java -------------------------------------------------------------------------------- /ratings/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/test/resources/application.properties -------------------------------------------------------------------------------- /ratings/src/test/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/ratings/src/test/resources/bootstrap.yaml -------------------------------------------------------------------------------- /reverseproxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/Dockerfile -------------------------------------------------------------------------------- /reverseproxy/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/mvnw -------------------------------------------------------------------------------- /reverseproxy/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/mvnw.cmd -------------------------------------------------------------------------------- /reverseproxy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/pom.xml -------------------------------------------------------------------------------- /reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/CorrelationIdZuulFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/CorrelationIdZuulFilter.java -------------------------------------------------------------------------------- /reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/ErrorPageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/ErrorPageController.java -------------------------------------------------------------------------------- /reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/ReverseProxyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/ReverseProxyApplication.java -------------------------------------------------------------------------------- /reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/ZuulLoginFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/java/com/packtpub/yummy/reverseproxy/ZuulLoginFilter.java -------------------------------------------------------------------------------- /reverseproxy/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /reverseproxy/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/resources/application.yaml -------------------------------------------------------------------------------- /reverseproxy/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /reverseproxy/src/test/java/com/packtpub/yummy/reverseproxy/ReverseProxyApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/test/java/com/packtpub/yummy/reverseproxy/ReverseProxyApplicationTests.java -------------------------------------------------------------------------------- /reverseproxy/src/test/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/reverseproxy/src/test/resources/bootstrap.yaml -------------------------------------------------------------------------------- /serviceregistry/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/Dockerfile -------------------------------------------------------------------------------- /serviceregistry/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/mvnw -------------------------------------------------------------------------------- /serviceregistry/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/mvnw.cmd -------------------------------------------------------------------------------- /serviceregistry/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/pom.xml -------------------------------------------------------------------------------- /serviceregistry/src/main/java/com/packtpub/yummy/serviceregistry/ServiceRegistryApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/src/main/java/com/packtpub/yummy/serviceregistry/ServiceRegistryApplication.java -------------------------------------------------------------------------------- /serviceregistry/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /serviceregistry/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/src/main/resources/application.yaml -------------------------------------------------------------------------------- /serviceregistry/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /serviceregistry/src/test/java/com/packtpub/yummy/serviceregistry/ServiceRegistryApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/src/test/java/com/packtpub/yummy/serviceregistry/ServiceRegistryApplicationTests.java -------------------------------------------------------------------------------- /serviceregistry/src/test/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/serviceregistry/src/test/resources/bootstrap.yaml -------------------------------------------------------------------------------- /setup/buildAll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/buildAll.sh -------------------------------------------------------------------------------- /setup/dc-common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/dc-common.yaml -------------------------------------------------------------------------------- /setup/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/docker-compose.yaml -------------------------------------------------------------------------------- /setup/helper_buildIn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/helper_buildIn.sh -------------------------------------------------------------------------------- /setup/kubernetes/admin-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/admin-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/bookmarks-service-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/bookmarks-service-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/configserver-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/configserver-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/hystrixdashboard-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/hystrixdashboard-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/kubernetes-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/kubernetes-dashboard.yaml -------------------------------------------------------------------------------- /setup/kubernetes/mysqlbm-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/mysqlbm-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/mysqlra-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/mysqlra-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/mysqlus-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/mysqlus-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/nginx-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/nginx-ingress.yaml -------------------------------------------------------------------------------- /setup/kubernetes/rabbitmq-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/rabbitmq-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/ratings-service-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/ratings-service-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/redis-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/redis-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/redisCommander-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/redisCommander-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/reverseproxy-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/reverseproxy-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/serviceregistry-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/serviceregistry-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/turbine-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/turbine-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/users-service-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/users-service-pod.yaml -------------------------------------------------------------------------------- /setup/kubernetes/zipkin-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/kubernetes/zipkin-pod.yaml -------------------------------------------------------------------------------- /setup/runAll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/runAll.sh -------------------------------------------------------------------------------- /setup/startInfraServices.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/startInfraServices.sh -------------------------------------------------------------------------------- /setup/stopAll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/stopAll.sh -------------------------------------------------------------------------------- /setup/stopService.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/setup/stopService.sh -------------------------------------------------------------------------------- /turbine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/.gitignore -------------------------------------------------------------------------------- /turbine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/Dockerfile -------------------------------------------------------------------------------- /turbine/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/mvnw -------------------------------------------------------------------------------- /turbine/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/mvnw.cmd -------------------------------------------------------------------------------- /turbine/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/pom.xml -------------------------------------------------------------------------------- /turbine/src/main/java/com/packtpub/yummy/turbine/TurbineApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/src/main/java/com/packtpub/yummy/turbine/TurbineApplication.java -------------------------------------------------------------------------------- /turbine/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/src/main/resources/application.yaml -------------------------------------------------------------------------------- /turbine/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /turbine/src/test/java/com/packtpub/yummy/turbine/TurbineApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/turbine/src/test/java/com/packtpub/yummy/turbine/TurbineApplicationTests.java -------------------------------------------------------------------------------- /users/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/.gitignore -------------------------------------------------------------------------------- /users/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/Dockerfile -------------------------------------------------------------------------------- /users/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/mvnw -------------------------------------------------------------------------------- /users/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/mvnw.cmd -------------------------------------------------------------------------------- /users/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/pom.xml -------------------------------------------------------------------------------- /users/src/main/java/com/packtpub/yummy/users/UsersApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/java/com/packtpub/yummy/users/UsersApplication.java -------------------------------------------------------------------------------- /users/src/main/java/com/packtpub/yummy/users/config/DataInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/java/com/packtpub/yummy/users/config/DataInitialization.java -------------------------------------------------------------------------------- /users/src/main/java/com/packtpub/yummy/users/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/java/com/packtpub/yummy/users/config/SecurityConfig.java -------------------------------------------------------------------------------- /users/src/main/java/com/packtpub/yummy/users/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/java/com/packtpub/yummy/users/config/WebConfig.java -------------------------------------------------------------------------------- /users/src/main/java/com/packtpub/yummy/users/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/java/com/packtpub/yummy/users/service/UserService.java -------------------------------------------------------------------------------- /users/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /users/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/resources/application.yaml -------------------------------------------------------------------------------- /users/src/main/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/resources/bootstrap.yaml -------------------------------------------------------------------------------- /users/src/main/resources/db/migration/V1.0__init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/resources/db/migration/V1.0__init.sql -------------------------------------------------------------------------------- /users/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /users/src/test/java/com/packtpub/yummy/users/UsersApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/test/java/com/packtpub/yummy/users/UsersApplicationTests.java -------------------------------------------------------------------------------- /users/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/test/resources/application.properties -------------------------------------------------------------------------------- /users/src/test/resources/bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-with-Spring-Cloud/HEAD/users/src/test/resources/bootstrap.yaml --------------------------------------------------------------------------------