Skip to content

Omar-Ahmed-Dt/Deployment-Using-Github-Actions

Repository files navigation

Deployment-Using-Github-Actions

Diagram

Step 1

Setup Terraform and configure aws on your local machine

Step 2

Building a simple Infrastructure from code using terraform

cd Instance-terraform
terraform init 
terraform apply --auto-approve

Step 3

a. IAM Role for EC2

b. Setup github actions with ec2

setup_runner runner

Step 4

setup sonarqube and dockerhub for github actions secret

Step 5

Elastic kubernetes service or Eks cluster setup

cd deployment-using-github-actions/Eks-terraform
terraform init
terraform apply

Step 6

commit the changes and this will deploy the image on EKS jobs actions sonar dockerhub eks swiggy

Step 7

Using this repo to Monitering via Prmotheus and grafana

mn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors