Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuyatinnefeld/microservice-kiosk
microservice-kiosk
https://github.com/yuyatinnefeld/microservice-kiosk
argocd istio k8s microservice
Last synced: 12 days ago
JSON representation
microservice-kiosk
- Host: GitHub
- URL: https://github.com/yuyatinnefeld/microservice-kiosk
- Owner: yuyatinnefeld
- Created: 2024-12-08T09:25:25.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-12-19T17:11:36.000Z (20 days ago)
- Last Synced: 2024-12-19T17:36:57.227Z (20 days ago)
- Topics: argocd, istio, k8s, microservice
- Language: Smarty
- Homepage:
- Size: 330 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microservice Kiosk 🍬
Welcome to the Microservice Kiosk project! This repository is a hands-on exploration of modern cloud-native technologies, including ArgoCD, Istio as a service mesh, HashiCorp Vault, Terraform, Google Cloud Platform (GCP), and more. The goal is to deepen understanding and practical experience with these tools in a microservices architecture. In a typical microservices architecture, each service is often stored in its own repository. However, for the purpose of this project, I have consolidated all important source code into one repo to simplify management.## System Architecture
![Screenshot](/images/cnk-architecture.png)## Table of Contents
- [Cluster Provisioning: Kind-Cluster + Terraform](IaC/README.md)
- [Continuous Deployment: ArgoCD](argocd/README.md)
- [Software: Shop-Apps + Istio-Test-Apps](app/README.md)
- [Cloud Native Testing: Testkube](testkube/README.md)
- [Secret Manament: Vault + External Secret Operator](vault/README.md)
- [Service Mesh: Istio](istio/README.md)
- [Localtest: External IP](metallb/README.md)
- Observability: Prometheus + Grafana + Kiali