Home
Softono
learn-terraform-provision-eks-cluster

learn-terraform-provision-eks-cluster

Open source MPL-2.0 HCL
438
Stars
1.3K
Forks
6
Issues
17
Watchers
1 year
Last Commit

About learn-terraform-provision-eks-cluster

This repository contains Terraform configuration files for provisioning an Amazon Elastic Kubernetes Service (EKS) cluster on AWS. It serves as a companion to a HashiCorp tutorial that walks users through the process of deploying and managing Kubernetes infrastructure using Terraform. The configuration defines the necessary resources to create a fully functional EKS cluster, including the control plane, managed node groups, and required IAM roles and policies. It is intended for learning purposes and demonstrates infrastructure as code practices for Kubernetes orchestration on AWS. Key features include a complete Terraform setup for EKS provisioning, customizable variables for cluster configuration, and examples of using the AWS and Kubernetes Terraform providers. Users can apply the configuration to deploy real AWS resources or adapt it for their own environments. Typical use cases involve learning Terraform with the AWS EKS provider, understanding how to codify Kubernetes infrastructure, building a foundati

Platforms

Web Self-hosted Kubernetes

Languages

HCL

Learn Terraform - Provision an EKS Cluster

This repo is a companion repo to the Provision an EKS Cluster tutorial, containing Terraform configuration files to provision an EKS cluster on AWS.