Thomas Schuetz

Cloud Native Trainer & Architect | Founder

TSC Labs

Austria

About

Thomas is a Cloud Native Trainer and Architect at TSC Labs, Tech Lead of CNCF TAG Infrastructure, and a CNCF Ambassador. He helps organizations embrace cloud-native practices by upskilling teams and designing platforms that elevate both developer and customer experiences. Passionate about engineering accessibility and community, Thomas actively contributes to open-source projects and supports the growth of the global cloud-native ecosystem.
Talk

Thomas Schuetz | Authenticating APIs without Secrets: A Practical Guide to Workload Identities in Kubernetes

Security, Workload Identities, Keycloak, Secrets

Workload identities are a staple of modern cloud architecture. They are routinely used to authenticate to managed cloud services or fetch secrets from Vault. Yet, when it comes to securing communication between internal services, organizations often default back to static API keys and shared secrets.

Managing these internal credentials is often messy, error-prone, and a massive security risk. There is a better way. In this talk, Thomas will explore how to leverage native Kubernetes features and open standards to eliminate static secrets entirely. He will break down the core mechanics behind OIDC token exchanges, Kubernetes Token Projection, and the SPIFFE/SPIRE ecosystem.

Finally, Thomas will walk through a practical, real-world example: mapping Keycloak identities to Kubernetes service accounts. Attendees will leave with a clear blueprint for enabling seamless, secure, and credentialless service-to-service communication inside their own clusters.

TBA