Back

DevOps with OIDC in Modern Times

Building and launching vibe coded apps into single endpoints in GCP with tools like AI Studio and Antigravity is amazing. However, supporting multi-tier apps built by various development teams at scale often requires some new patterns and skills. In this talk we will focus on going from local build and release to a controlled CICD approach using modern DevOps best practices with GCP. We'll touch on IaC and federated identity platforms (IdP) via OIDC flows for easy to implement federated login. We'll cover some ways individuals can take their local ideas to scale (while still being able to test and run at home) using IaC tools like OpenTofu (terraform). Specifically we'll look at GCP CloudRun, GKE, OIDC via Authentik and federated Google OAuth login, Github Actions (but also Gitea Actions) and IaC via OpenTofu and Pyinfra. Participants will walk away with a better understanding of CICD, OIDC and Federated IdP and how they can use them in their build tool of choice (e.g. Github).