Skip to content

Latest commit

 

History

137 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IaC CI/CD

A four stage pipeline to provision AWS resources for an EKS cluster

  1. Provisioning the infrastructure using terraform to create the Amazon EKS cluster and deploy worker nodes
  2. Creating an IAM Policy for the AWS Load Balancer Controller, creating an IAM role with the policy attached and annotate the Kubernetes service account for the AWS Load Balancer Controller
  3. Installing the AWS Load Balancer Controller using helm
  4. Deploying the application containers on the Kubernetes cluster

Using Circle CI https://github.com/keresifon/terraformeks/tree/main/.circleci

Using Gitlab CI https://gitlab.com/keresifon/terraformeks/-/tree/main

Using Jenkins see Jenkinsfile in main https://github.com/keresifon/eksjenkins

Using GitHub Actions https://github.com/keresifon/eksjenkins/tree/main/.github/workflows

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages