Skip to content

rcmelendez/eks-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS EKS cluster

A CI/CD pipeline that creates a Kubernetes cluster on Amazon EKS using Jenkins.

The ClusterConfig template generates two managed nodes with an existing VPC and subnets, and CloudWatch logging enabled.

It is part of the Capstone project from Udacity's Cloud DevOps Engineer Nanodegree program. For the rest of the files, go to the capstone-cloud-devops repo.

Build Successful

Prerequisites

  1. Install the AWS CLI
  2. Configure AWS credentials in both AWS CLI and Jenkins
  3. Install eksctl
  4. Install kubectl
  5. Make sure the AWS IAM user has appropriate permissions

For more information about these steps, see Getting started with eksctl.

License

Project licensed under the terms of the MIT License. See the LICENSE file for details.

Contact

Find me as rcmelendez on LinkedIn, Medium, and of course GitHub.

About

A CI/CD pipeline that creates a Kubernetes cluster on Amazon EKS using Jenkins.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages