nCodeLibrary
  •  bundles
    • nclouds tf eks cluster
    • nclouds tf eks cluster bottlerocket
    • nclouds tf eks cluster managed
    • nclouds tf eks cluster spotinst
    • nclouds tf eks fargate
    • nclouds tf elasticache
    • nclouds tf jenkins
    • nclouds tf lambda sqs consumer
    • nclouds tf security group
    • nclouds tf vpc
    • nclouds tf vpc peering
  •  compliance
    • Preview
  •  modules
    •  nclouds tf alb
      • alb
      •  examples
        • advanced
        • simple
    •  nclouds tf autoscaling group
      • autoscaling group
      •  examples
        • advanced
        • simple
    •  nclouds tf backup
      • backup
      •  examples
        • advanced
        • simple
    •  nclouds tf cloudtrail
      • cloudtrail
      •  examples
        • advanced
        • simple
    •  nclouds tf cloudwatch log group
      • cloudwatch log group
      •  examples
        • simple
    •  nclouds tf datadog
      • datadog
      •  examples
        • advanced
        • simple
    •  nclouds tf ecr
      • ecr
      •  examples
        • advanced
        • simple
    •  nclouds tf ecs cluster
      • ecs cluster
      •  examples
        • advanced
        • simple
    •  nclouds tf efs
      • efs
    •  nclouds tf eks
      • eks
      •  examples
        • bottlerocket
        • fargate
        • managed nodes
        • simple
    •  nclouds tf elasticache
      • elasticache
      •  examples
        • advanced
        • simple
    •  nclouds tf elasticsearch
      • elasticsearch
      •  examples
        • advanced
        • simple
    •  nclouds tf iam policy
      •  examples
        • simple
      • iam policy
    •  nclouds tf iam role
      •  examples
        • simple
      • iam role
    •  nclouds tf k8s addons
      • k8s addons
    •  nclouds tf lambda function
      •  examples
        • advanced
        • simple
      • lambda function
    •  nclouds tf openvpn
      •  examples
        • advanced
        • simple
      • openvpn
    •  nclouds tf rds
      •  examples
        • advanced
        • simple
      • rds
    •  nclouds tf route53 record
      •  examples
        • advanced
        • simple
      • route53 record
    •  nclouds tf s3 bucket
      •  examples
        • advanced
        • simple
      • s3 bucket
    •  nclouds tf security group
      •  examples
        • advanced
        • simple
      • security group
    •  nclouds tf sqs
      • sqs
    •  nclouds tf vpc
      •  examples
        • advanced
        • simple
      • vpc
  •  monitoring
    • nclouds tf datadog monitoring

bundles nclouds tf eks cluster managed

nclouds_tf_eks_cluster_managed

This example deploys an Kubernetes cluster using EKS and all the required infrastructure to run the cluster (VPC, SG, IAM Roles). The worker nodes for this cluster are deployed using AWS Managed Node Groups for EKS.

Architecture Diagram

ref_arch

Modules used

  • nclouds_tf_security_group
  • nclouds_tf_iam_role
  • nclouds_tf_eks
  • nclouds_tf_vpc
  • Previous
  • Next