theemadnes
Cloud architect & x-dev manager. Ex AWS. BJJ black belt. I mostly work on https://github.com/GoogleCloudPlatform/kubernetes-engine-samples
GoogleChicago
Pinned Repositories
acm-demo-journey
Basic walkthrough of Anthos Config Management capabilities (configsync & policy controller) as well as integration with Config Connector's KRM model for GCP resources
genai-pdf-summarization-01
playing around with PDF to text, and then using the text with generative AI models to summarize the PDF
gke-whereami
THIS REPO IS NO LONGER MAINTAINED - it has been moved over to Google Cloud's kubernetes-engine-samples repository - A simple Flask (or gRPC) app for showing what node / zone / region a given K8s pod is in. Includes a bunch of additional context, including service account, networking information, and optionally, headers received.
iot_anomaly_analytics
Process data ingestion to perform both anomaly detection via Kinesis Analytics and store data for analytics with Athena
IpGeoLocatorDashboard
Small PoC to analyze AWS VPC Flow Logs in near real-time by enriching IP address info with geolocation metadata
kn2k8s
command line tool for converting knative YAML to Kubernetes API
microservices-saga-sample
Naive attempt at using multiple microservices that implement the saga pattern with idempotency.
PDF_text_extract
AWS Lambda function written in Python to perform text extraction (using Slate) from a PDF put to S3 & indexed in ElasticSearch. — Edit
spark_streaming_kinesis_demo
Demo code for sending data to a Kinesis stream & processing it with Spark
whereami-go
Golang port of https://github.com/GoogleCloudPlatform/kubernetes-engine-samples/tree/main/quickstarts/whereami
theemadnes's Repositories
theemadnes/acm-demo-journey
Basic walkthrough of Anthos Config Management capabilities (configsync & policy controller) as well as integration with Config Connector's KRM model for GCP resources
theemadnes/whereami-go
Golang port of https://github.com/GoogleCloudPlatform/kubernetes-engine-samples/tree/main/quickstarts/whereami
theemadnes/kn2k8s
command line tool for converting knative YAML to Kubernetes API
theemadnes/kubernetes-engine-samples
Sample applications for Google Kubernetes Engine (GKE)
theemadnes/spanner-zone-tracker
A simple web service that keeps count of incoming requests based on source GCP zone.
theemadnes/tcp-on-asm
sample code for a tcp service exposed via an Anthos Service Mesh's ingress gateway, and a locally run "client" app
theemadnes/genai-pdf-summarization-01
playing around with PDF to text, and then using the text with generative AI models to summarize the PDF
theemadnes/ai-on-gke
theemadnes/ai-playground
playing around with genAI stuff
theemadnes/asm-cross-cluster-test-01
testing singleton pod comms cross-cluster
theemadnes/asm-mci-whereami-sample
sample yaml for using whereami across multiple clusters
theemadnes/bpack-01
playing around with bin-packing in containers
theemadnes/cloudrun-internal-custom-domain-01
setting up an internal Cloud Run service with a custom domain
theemadnes/csmdemo
theemadnes/flask-spanner-hello-world
a basic `get` API against a Spanner instance using Flask, instrumented with OTEL tracing
theemadnes/grpc-testing-on-e2m-multicluster
I have a multi-region setup using 2 x GKE Autopilot clusters with ASM deployed using E2E encryption (i.e. TLS from GFE to ingress gateway) and want to verify that gRPC services work.
theemadnes/istio-sidecar-metrics-test-01
using proxyConfig to expand proxy metrics collection
theemadnes/js-spectrum-test
playing around with browser-based audio analysis
theemadnes/mc-testing
playing around with Monte Carlo simulation examples
theemadnes/mcs-testing-01
testing multi-cluster services
theemadnes/mesh-demo-march-2024
theemadnes/mocking-json-examples
Istio / ASM YAML examples for external site serviceEntries
theemadnes/multi-cluster-gateway-asm-01
example of setting up 2 GKE clusters w/ multi-cluster gateways and Anthos Service Mesh
theemadnes/multi-cluster-gateway-trafficsplit-01
playing around with GKE Gateway MCGs and traffic splitting
theemadnes/multi-region-inference-serving-01
Playing around with serving an LLM app across multiple region using GKE
theemadnes/py-async-web-test-01
just testing basic whereami functionality using fastapi and asyncio
theemadnes/rilb-multi-region-dns-test-01
testing using Cloud DNS to provide failover for multiple services on GKE across multiple regions
theemadnes/sds-demo
Software Delivery Shield demo illustrating end-to-end solution for secure software supply chain
theemadnes/service-mesh-extensibility-01
Playing around with extending Istio/ASM proxy functionality with Envoy filters, service callouts & WASM, using a "hello world" app
theemadnes/wf-fleet-test-01
some mesh, shared VPC and project testing