cihangir / terraform-aws

Terraform Template for Kubernetes Cluster on AWS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-aws

Terraform Template for any Cluster on AWS

With given "name" as your project name,

  • creates new key for further communication
  • creates a brand new VPC
  • creates multiple subnets in different AZs
  • configures your VPC with route table and its associations, dhcp options, internet gateway, vpn gateway
  • creates security groups and its rules
  • creates a new iam role and instance profile for this project
  • creates a launch configuration and auto scaling group - cloud init can be injectable

All parameters are configurable but has predefined sane defaults.

first run:

terraform get

to fix the dependeny management for terraform

then do:

terraform apply

About

Terraform Template for Kubernetes Cluster on AWS

License:MIT License


Languages

Language:HCL 99.9%Language:Smarty 0.1%