Skip to content

DevOps Harmony v1.0

Latest
Compare
Choose a tag to compare
@rajiv-njit rajiv-njit released this 11 Nov 20:14
· 10 commits to main since this release
3239cc4

🚀 DevOps Harmony v1.0 Release

Experience the power of seamless DevOps automation with the "DevOps Harmony" release! This version marks a significant milestone in building a secure and efficient CI/CD pipeline for AWS infrastructure using Terraform and GitHub Actions.

🌐 Key Features:

  1. Automated AWS Deployments: Streamline your workflow with GitHub Actions, automating the deployment of AWS infrastructure using Terraform.
  2. Enhanced Security: Integrate GitHub OIDC for secure authentication, and IAM roles for fine-grained access control during deployments.
  3. Terraform State Management: Utilize a secure S3 bucket for versioned Terraform state, ensuring consistency and collaboration.

🛠️ User Stories Accomplished:

  • Implement GitHub Actions Workflow
  • Configure GitHub OIDC Provider
  • Set Up S3 Bucket for Terraform State
  • Define IAM Role for GitHub Action
  • Implement GitHub Token Authentication
  • Request Temporary Access Token from IAM Identity Provider
  • Verify GitHub OIDC Provider and IAM Identity Provider
  • Deploy Infrastructure with Terraform
  • Cleanup Temporary Credentials

🔗 Explore the Release:
For detailed information, refer to the individual issues and commits associated with this release. Dive into the code, contribute, and elevate your DevOps game with "DevOps Harmony"!

🙌 Thank you for being part of this journey!