Skip to content

keresifon/eksjenkins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

171 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 GitHub Actions https://github.com/keresifon/eksjenkins/tree/main/.github/workflows

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

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

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Contributors

Languages

Generated from keresifon/terraformeks