How michaelrobotics/kubernetes works
This tree is a collection of Kubernetes and observability examples, not one unified application. Its largest product example is the OpenTelemetry microservices demo, which presents a storefront alongside independently implemented services and observability-focused features. The tree supports identifying these domains, but the README is empty and most service implementations were not sampled; accordingly, the graph avoids asserting unverified service-to-service calls. The sampled ad service does confirm a gRPC server and a flagd-backed feature-flag provider.
Main entry points: AdService.java Ad service · index.tsx Storefront UI
Components 28
Storefront Demo
- Storefront UI
opentelemetry-demo/src/frontend/pages/index.tsx
Commerce Services
- Cart service
opentelemetry-demo/src/cart/src/Program.cs - Product catalog
opentelemetry-demo/src/product-catalog/main.go - Checkout
opentelemetry-demo/src/checkout/main.go - Payment
opentelemetry-demo/src/payment/index.js - Shipping
opentelemetry-demo/src/shipping/src/main.rs - Currency
opentelemetry-demo/src/currency/src/server.cpp - Recommendations
opentelemetry-demo/src/recommendation/recommendation_server.py - Ad service
opentelemetry-demo/src/ad/src/main/java/oteldemo/AdService.java - Fraud detection
opentelemetry-demo/src/fraud-detection/src/main/kotlin/frauddetection/main.kt - Accounting consumer
opentelemetry-demo/src/accounting/Program.cs - User management
opentelemetry-demo/src/usermanagementservice/main.go - Email service
opentelemetry-demo/src/email/email_server.rb - Quote service
opentelemetry-demo/src/quote/public/index.php - Postgres access
opentelemetry-demo/src/db/postgres/connection.go
Demo Platform
- Feature-flag UI
opentelemetry-demo/src/flagd-ui/src/app/page.tsx - flagd provider
- Kafka
- Valkey
Kubernetes Examples
- Container examples
EKSContainers/python.py - Node task API
EKSNodejs/Backend/index.js - Node task UI
EKSNodejs/Frontend/src/App.js - Flask ingress app
Ingress/Flask/app.py - KEDA load scripts
KEDA/k6.js - Pod tracker
Kubebuilder/podtracker_controller.go - Metacontroller app
Metacontroller/main.go - Termination examples
Sigterm/goapp/main.go
Other components
- Shopper
Connections 2
- Shopper → Storefront UI: uses
- Ad service → flagd provider: sets provider