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
- Host: GitHub
- URL: https://github.com/getmoss/platformcon2025-oidc-demo
- Owner: getmoss
- License: mit
- Created: 2025-06-23T13:57:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-23T17:12:01.000Z (about 1 year ago)
- Last Synced: 2025-06-23T18:26:27.842Z (about 1 year ago)
- Topics: oidc, platformcon2025
- Language: HCL
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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)