Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stylepatrick/microservice-product-services
Project to show the magic with Spring-Cloud and Kubernetes seperated into two projects. One focusting on docker-compose and the other on Kubernetes. Depending on the technologie different Tools are used. Eureka, Config-Server, Spring-Gateway, Keycloak, Resilience, Swagger, Spring-Reactive, Zipkin, EFK Promotheus and Grafana.
https://github.com/stylepatrick/microservice-product-services
config-server elasticsearch eureka fluentd grafana keycloak kibana kubernetes microservice microservice-architecture multi-module-project promotheus resilience spring-boot spring-cloud spring-gateway spring-reactive swagger swagger-ui zipkin
Last synced: 5 days ago
JSON representation
Project to show the magic with Spring-Cloud and Kubernetes seperated into two projects. One focusting on docker-compose and the other on Kubernetes. Depending on the technologie different Tools are used. Eureka, Config-Server, Spring-Gateway, Keycloak, Resilience, Swagger, Spring-Reactive, Zipkin, EFK Promotheus and Grafana.
- Host: GitHub
- URL: https://github.com/stylepatrick/microservice-product-services
- Owner: stylepatrick
- Created: 2024-07-16T15:55:25.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-09-14T09:13:04.000Z (about 2 months ago)
- Last Synced: 2024-10-11T04:41:49.429Z (27 days ago)
- Topics: config-server, elasticsearch, eureka, fluentd, grafana, keycloak, kibana, kubernetes, microservice, microservice-architecture, multi-module-project, promotheus, resilience, spring-boot, spring-cloud, spring-gateway, spring-reactive, swagger, swagger-ui, zipkin
- Language: Java
- Homepage:
- Size: 102 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# microservice-product-service
This repository is seperated into docker-compose and kubernetes folders.
The two seperated projects do the same, but there are different technologies used depending if docker or kubernetes is used.Following technologies are used in the Project:
Spring Boot
Sring Cloud
Spring Stream
MongoDb
MySql
Keycloak
Relilient4J
Zipkin
Swagger
The docker-compose folder contains additionally following technologies:
Eureka
Config-Server
Spring Gateway
The kubernetes folder contains following technologie, where some of the docker-compose are removed (Eureka, Config-Server, Gateway):
EFK
Promotheus
Grafana
HELMThe examples are based on the book "Microservices-with-Spring-Boot-and-Spring-Cloud-Third-Edition"