GitHub Actions with AWS and OIDC Integration | Wahl Network
GitHub Actions with AWS and OIDC Integration: Build Your Enterprise Landing Zone | Wahl Network
☑️Subscribe to Me: https://bit.ly/34TBk5c
☑️Become a member: https://www.youtube.com/channel/UCo6mxEjahWGPXIxEZ0_0YXA/join
Essentials Course Series Part 2
In this episode of my Essentials Course series, we build upon our previous work by delving into secure authentication for GitHub actions using OIDC with AWS. First, we recap setting up the enterprise-like landing zone using Terraform, setting the stage for today's focus on authentication and authorization. By the end of this video, you'll learn how to create an OIDC provider, set up roles and policies in AWS, and build a simple pipeline to ensure everything works correctly. We'll walk through the entire process step-by-step, from configuring Terraform files to executing a functional test. Perfect for those looking to automate securely and efficiently. Don't forget to like, subscribe, and join me on this educational journey!
GitHub Code Link: https://github.com/WahlNetwork/github-aws-oidc
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Reference Links:
AWS CLI: https://docs.aws.amazon.com/cli/
AWS CLI SSO Config: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html
Terraform CLI: https://developer.hashicorp.com/terraform/install
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-idp_oidc.html#idp_oidc_Create_GitHub
https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-policy-checks.html#access-analyzer-reference-policy-checks-general-warning-specific-github-repo-and-branch-recommended
https://github.com/aws-actions/configure-aws-credentials
https://github.com/actions/checkout
https://docs.github.com/en/actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🎧 Spotify Podcast: https://wahlnetwork.com/podcast/
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
📙 Chapters:
00:00 Introduction and Series Overview
00:47 Setting Up Authentication with OIDC
02:27 Configuring AWS IAM Roles and Policies
02:59 Building and Initializing the GitHub OIDC Project
07:30 Creating and Testing the Hello World Pipeline
09:46 Troubleshooting and Validating Pipelines
13:57 Using Pre-Commit Hooks for Workflow Linting
15:12 Conclusion and Next Steps
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🧠 Guided Learning -
✳️ All Topics: https://bit.ly/wn-learning
✳️ Platform Engineering: https://bit.ly/wn-platformeng
✳️ Infrastructure as Code: https://bit.ly/2QAtPIc
✳️ Continuous Integration: https://bit.ly/31I6URO
✳️ Cloud Architecture: https://bit.ly/32xQwCg
✳️ Containers: https://bit.ly/3lfegTM
✳️ REST / GraphQL APIs: https://bit.ly/3jyYTVn
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🎁 My Content -
🔷 Website: https://wahlnetwork.com/
🔷 Newsletter: https://wahlnetwork.com/newsletter/
🔷 Podcast: https://wahlnetwork.com/podcast/
🔷 GitHub: https://github.com/chriswahl
🔷 LinkedIn: https://www.linkedin.com/in/wahlchris/
#infrastructureascode #continuousintegration #ci #iac #cloud #architecture #rest #api #graphql #automation #aws #gcp #azure #design #scripting #coding #operations #devops #git #gitops #containers #kubernetes #tech #technology #technical #pipeline #workflow
Music from #Uppbeat (free for Creators!):
https://uppbeat.io/t/aaron-paul-low/open-fields
License code: 3BZOS9FBHFYFXZFL
Видео GitHub Actions with AWS and OIDC Integration | Wahl Network канала Chris Wahl
☑️Subscribe to Me: https://bit.ly/34TBk5c
☑️Become a member: https://www.youtube.com/channel/UCo6mxEjahWGPXIxEZ0_0YXA/join
Essentials Course Series Part 2
In this episode of my Essentials Course series, we build upon our previous work by delving into secure authentication for GitHub actions using OIDC with AWS. First, we recap setting up the enterprise-like landing zone using Terraform, setting the stage for today's focus on authentication and authorization. By the end of this video, you'll learn how to create an OIDC provider, set up roles and policies in AWS, and build a simple pipeline to ensure everything works correctly. We'll walk through the entire process step-by-step, from configuring Terraform files to executing a functional test. Perfect for those looking to automate securely and efficiently. Don't forget to like, subscribe, and join me on this educational journey!
GitHub Code Link: https://github.com/WahlNetwork/github-aws-oidc
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Reference Links:
AWS CLI: https://docs.aws.amazon.com/cli/
AWS CLI SSO Config: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html
Terraform CLI: https://developer.hashicorp.com/terraform/install
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-idp_oidc.html#idp_oidc_Create_GitHub
https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-reference-policy-checks.html#access-analyzer-reference-policy-checks-general-warning-specific-github-repo-and-branch-recommended
https://github.com/aws-actions/configure-aws-credentials
https://github.com/actions/checkout
https://docs.github.com/en/actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🎧 Spotify Podcast: https://wahlnetwork.com/podcast/
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
📙 Chapters:
00:00 Introduction and Series Overview
00:47 Setting Up Authentication with OIDC
02:27 Configuring AWS IAM Roles and Policies
02:59 Building and Initializing the GitHub OIDC Project
07:30 Creating and Testing the Hello World Pipeline
09:46 Troubleshooting and Validating Pipelines
13:57 Using Pre-Commit Hooks for Workflow Linting
15:12 Conclusion and Next Steps
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🧠 Guided Learning -
✳️ All Topics: https://bit.ly/wn-learning
✳️ Platform Engineering: https://bit.ly/wn-platformeng
✳️ Infrastructure as Code: https://bit.ly/2QAtPIc
✳️ Continuous Integration: https://bit.ly/31I6URO
✳️ Cloud Architecture: https://bit.ly/32xQwCg
✳️ Containers: https://bit.ly/3lfegTM
✳️ REST / GraphQL APIs: https://bit.ly/3jyYTVn
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🎁 My Content -
🔷 Website: https://wahlnetwork.com/
🔷 Newsletter: https://wahlnetwork.com/newsletter/
🔷 Podcast: https://wahlnetwork.com/podcast/
🔷 GitHub: https://github.com/chriswahl
🔷 LinkedIn: https://www.linkedin.com/in/wahlchris/
#infrastructureascode #continuousintegration #ci #iac #cloud #architecture #rest #api #graphql #automation #aws #gcp #azure #design #scripting #coding #operations #devops #git #gitops #containers #kubernetes #tech #technology #technical #pipeline #workflow
Music from #Uppbeat (free for Creators!):
https://uppbeat.io/t/aaron-paul-low/open-fields
License code: 3BZOS9FBHFYFXZFL
Видео GitHub Actions with AWS and OIDC Integration | Wahl Network канала Chris Wahl
Показать
Комментарии отсутствуют
Информация о видео
27 марта 2025 г. 18:30:15
00:16:50
Другие видео канала



















