A Mattson's 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
whereami-go
Golang port of https://github.com/GoogleCloudPlatform/kubernetes-engine-samples/tree/main/quickstarts/whereami
asm-authz-demo-01
testing asm authz + rbac
e2m-gateway-api-01
refreshing E2M with Gateway API
kubernetes-engine-samples
Sample applications for Google Kubernetes Engine (GKE)
picoblogger
Building a microblog site from scratch to learn stuff :|
spanner-zone-tracker
A simple web service that keeps count of incoming requests based on source GCP zone.
tcp-on-asm
sample code for a tcp service exposed via an Anthos Service Mesh's ingress gateway, and a locally run "client" app
asm-cross-cluster-test-01
testing singleton pod comms cross-cluster
asm-mci-whereami-sample
sample yaml for using whereami across multiple clusters
bpack-01
playing around with bin-packing in containers
cicd-system-demo-01
Demo using Cloud Workstations, GitHub, Cloud Build, and Cloud Deploy (and other stuff)
cloud-run-dispatch-demo
playing around with creating a dispatcher service that creates Cloud Run jobs
cloudrun-internal-custom-domain-01
setting up an internal Cloud Run service with a custom domain
flask-spanner-hello-world
a basic `get` API against a Spanner instance using Flask, instrumented with OTEL tracing
fly-io-gossip-glomers
playing around with https://fly.io/dist-sys/
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.
istio-sidecar-metrics-test-01
using proxyConfig to expand proxy metrics collection
js-spectrum-test
playing around with browser-based audio analysis
mcs-testing-01
testing multi-cluster services
mocking-json-examples
Istio / ASM YAML examples for external site serviceEntries
multi-cluster-gateway-asm-01
example of setting up 2 GKE clusters w/ multi-cluster gateways and Anthos Service Mesh
multi-cluster-gateway-trafficsplit-01
playing around with GKE Gateway MCGs and traffic splitting
multi-region-inference-serving-01
Playing around with serving an LLM app across multiple region using GKE
multicluster-gateway-proxy-sandwich
testing out GKE Gateway controller in front of nginx ingress controller in front of a web service
rilb-multi-region-dns-test-01
testing using Cloud DNS to provide failover for multiple services on GKE across multiple regions
sds-demo
Software Delivery Shield demo illustrating end-to-end solution for secure software supply chain
service-mesh-extensibility-01
Playing around with extending Istio/ASM proxy functionality with Envoy filters, service callouts & WASM, using a "hello world" app