Skip to content

A template to get started with Kubernetes using EKS. Includes Terraform and Manifests as IaC to setup the secure and scalable cluster.

License

Notifications You must be signed in to change notification settings

Leapfrog-DevOps/eks-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EKS Logo

EKS Terraform Configuration AWS_logo

Welcome to the EKS Terraform Configuration repository! 🚀
This repository streamlines the deployment and management of Amazon Elastic Kubernetes Service (EKS) using Terraform.

Purpose

This repository provides a collection of Terraform files and modules to simplify the setup and customization of EKS clusters on AWS.
The included guides and tools aim to empower users in building, securing, and scaling their Kubernetes infrastructure effortlessly.

Quick Start

  1. Terraform Initialization:

    • terraform init
  2. Validation:

    • terraform validate
  3. Plan:

    • terraform plan
  4. Apply:

    • terraform apply

Ensure to modify names and variables according to your specifications before deploying.

Detailed Guides for Every Step 📚

Let the exploration begin!

Navigate through our comprehensive Guides with steps to gain a thorough understanding of each component.
It's your go-to resource for mastering the intricacies of this repository.
With detailed explanations, accompanying files, and step-by-step instructions to:

  • Security Considerations
  • Customizations Examples
  • Scalability Examples
  • Logging, Monitoring, and Alerting
  • EFK (Elasticsearch, Fluentd, Kibana)
  • Prometheus & Grafana
  • Cilium Hubble UI

Delve Deeper with our EKS NoteBook 📓

EKS NoteBook
It's packed with valuable insights and additional details about the tools and configurations used in this repository.

Explore EKS with our Detailed Slide Deck 🚀

EKS Slide Presentation.

Contribution

Your contributions and feedback are highly valued. Feel free to explore, customize, and contribute to make this EKS Terraform Configuration even better! 🌟

About

A template to get started with Kubernetes using EKS. Includes Terraform and Manifests as IaC to setup the secure and scalable cluster.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages