minherz
I gathered my experience into a blog post. I'd appreciate hearing about your experience using dynamically discovered tools, agents or skills.
Why you can need Cloud Run Instances
How to handle sensitive data in LLM agent workflows without breaking tool calls
Hardening Google Cloud IAM with CEL Conditions and Deny Policies
Show HN: Catch abnormal usage of your API keys on Google Cloud
https://codelabs.developers.google.com/api-key-management
If you read Cloud Blog "Secure Gemini and Google API Keys" and wondered how to implement key hygiene advice, this codelab is for you. Look into the scripts to find rogue API keys. And learn how to automate unexpected usage spikes and block (potentially) compromised keys
How to securely connect ADK agents to models on Cloud Run
This post explores three ways to solve this: Static headers for ephemeral, scale-to-zero workloads. Subclassing LiteLLMClient in Python to dynamically intercept acompletion requests, fetch credentials via ADC, and handle automated token refreshing on HTTP 401 errors. Using a litellm-proxy sidecar container to abstract the authentication entirely. Would love to get any feedback on these patterns!