vpc-eks
babakDoraniArab/vpc-eks/aws
a terraform code to run aws vpc and eks
How to configure VPC and EKS from scratch with this package you can have VPC and EKS from scratch. just clone it and then put the following commands. please be sure about your aws cli profile. terraform init terraform fmt terraform validate terraform apply create kub config check your kube config first cat ~/.kube/config create your context aws eks --region eu-west-1 update-kubeconfig --name eks --profile default you can find the k8s configuration on k8s folder k8s -> app.yaml you have to apply it with kubectl command and know you check your cluster
aws_nat_gateway_gw1_id — internet gateway idaws_nat_gateway_gw1_subnet_id — gateway_nat1_subnet_idaws_nat_gateway_gw2_allocation_id — gateway_gw2_allocation_idinternet_gateway_id — internet gateway idvpc_enable_dns_hostnames — vpc enable_dns_hostnamesaws_nat_gateway_gw1_allocation_id — gateway_nat1_allocation_idinternet_gateway_arn — internet gateway arnaws_nat_gateway_gw2_private_ip — gateway_gw2_private_ipaws_nat_gateway_gw2_public_ip — gateway_gw2_public_ipaws_eks_cluster_arnvpc_id — vpc idvpc_main_route_table_id — vpc main_route_table_idaws_nat_gateway_gw1_tags_all — gateway_nat1_tags_allaws_nat_gateway_gw2_subnet_id — gateway_gw2_subnet_idinternet_gateway_tags_all — internet gateway tags_allaws_eks_cluster_endpointaws_eks_cluster_idvpc_arn — vpc arnvpc_enable_classiclink — vpc enable_classiclinkvpc_default_security_group_id — vpc default_security_group_idaws_nat_gateway_gw2_id — internet gateway idvpc_default_route_table_id — vpc default_route_table_idaws_nat_gateway_gw1_public_ip — gateway_nat1_public_ipaws_eks_cluster_statusvpc_instance_tenancy — vpc instance_tenancyvpc_default_network_acl_id — vpc default_network_acl_idaws_nat_gateway_gw1_private_ip — gateway_nat1_private_ipaws_nat_gateway_gw2_tags_all — gateway_gw2_tags_allvpc_enable_dns_support — vpc enable_dns_supportinternet_gateway_owner_id — internet gateway owner_idAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,