An open API service indexing awesome lists of open source software.

https://github.com/getmoss/platformcon2025-oidc-demo

OIDC demo for PlatformCon 2025
https://github.com/getmoss/platformcon2025-oidc-demo

oidc platformcon2025

Last synced: 12 months ago
JSON representation

OIDC demo for PlatformCon 2025

Awesome Lists containing this project

README

          

# OIDC CI/CD Demo for PlatformCon 2025

This repository shows how to use OpenID Connect (OIDC) to authenticate GitHub Actions workflows with GCP and Vault.

## Structure

- **gcp/** — Terraform code for setting up OIDC with Google Cloud Platform, including Workload Identity Pools and permissions for Artifact Registry.
- **vault/** — Terraform configuration for Vault's JWT auth backend to allow GitHub Actions to access secrets.
- **.github/workflows/** — Example GitHub Actions workflows on how to authenticate to GCP and retrieve secrets from Vault.

# Article

This demo is part of the [Secure Deployments on Github using OIDC (OpenID Connect)](https://medium.com/mossfinance/secure-deployments-on-github-using-oidc-openid-connect-2dffafccd5db)