Skip to main content

Posts

Showing posts with the label Terraform

EFS Provisioning using TF

Full script is available at https://github.com/JaydeepUniverse/terraform/tree/master/aws/efs Prerequisites - Along with EFS creation we'd need to mount on subnet as well where we would going to use it, hence To get existing subnet details follow below steps Import existing subnet details by adding below code to main.tf and resource "aws_subnet" "subnet-aaa" { } resource "aws_subnet" "subnet-aaa" { } Run terraform import command - terraform import aws_subnet.subnet-aaa subnet-aaa terraform import aws_subnet.subnet-aaa subnet-aaa Then add subnet values from terraform.tfstateto main.tf else terraform will add/remove parameters accordingly for the same subnet ex. ...

EKS Provisioning Using TF

Full script is available at https://github.com/JaydeepUniverse/terraform/tree/master/aws/eks Prerequisites Install kubectl Install AWS CLI Install AWS IAM Authenticator Update kubeconfig file if needed aws eks update-kubeconfig --name eksClusterName Please keep in mind about below commented notes while changing names of name,cluster,environment else EKS,ASG,VPC all resources will be created but while running kubectl get nodes command it won't show any worker nodes provider "aws" { region = "us-east-2" # region } module "vpc" { source = "../../modules/vpc" vpc-location = "Ohio" # location name as per region namespace = "nextgen-c...