Welcome to this comprehensive GitHub Actions tutorial! In this video, you’ll learn how to create an AWS EKS cluster and an ECR and VPC using Terraform modules — all automated via GitHub Actions. This hands-on tutorial covers everything from infrastructure provisioning to deploying a PHP contact form with Helm charts on the EKS cluster.
In This Video, You Will Learn:
How to configure GitHub Actions workflows for infrastructure provisioning.
Creating an EKS cluster, ECR repository, and VPC using Terraform modules.
Storing Terraform state securely in an S3 bucket as the backend.
Automating infrastructure deployment to AWS with GitHub Actions.
Setting up a manual GitHub Actions job to destroy the entire infrastructure.
Deploying a PHP contact form to the EKS cluster using Helm charts.
This tutorial combines the power of GitHub Actions, Terraform, and AWS to simplify infrastructure management and application deployment. By the end of this video, you’ll clearly understand how to set up CI/CD pipelines for infrastructure and application management in the cloud.
🔗 Subscribe for more DevOps and Cloud tutorials:
/ @alausaseun
AMA Session:
https://bit.ly/ask-seun
GitHub Repo Used in the Tutorial:
============================
Infrastructure: Terraform Code
https://github.com/seunayolu/gitops-a...
======================================
Application Code:
https://github.com/seunayolu/docker-p... --branch=contactform-actions
RECOMMENDED PLAYLIST:
GitOps:-
• GitOps
GitLab CICD:-
• GitLab CICD Zero to Hero Series
Docker Series:-
• Docker and Kubernetes Tutorials
DevOps Series:-
• DevOps Free Course
Hands-On Project:-
• Hands-On Project
Jenkins:-
• Jenkins
Connect with me:
Instagram: / alausaseun
Twitter: https://x.com/alausaseun
LinkedIn: / alausa-oluwaseun
YouTube: / @alausaseun
GitLab: https://gitlab.com/awscloudpros
GitHub: https://github.com/seunayolu
Hashnode: https://seunayolu.hashnode.dev/
#GitHubActions #Terraform #AWS #EKS #HelmCharts #CI_CD #DevOpsTutorial #CloudInfrastructure #PHPDeployment #Automation
Watch video GitHub Actions: Create and Deploy to EKS online without registration, duration hours minute second in high quality. This video was added by user Oluwaseun Alausa 08 December 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 818 once and liked it 35 people.