I am stuck on learning how to provision K8s in AWS. Security groups? ALB? ACM? R53?

This page summarizes the projects mentioned and recommended in the original post on /r/Terraform

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • INeedToLearnK8s

    Discontinued Ugh, fine. I need to stop procrastinating and learn Kubernetes already!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • terraform-aws-eks

    Terraform module to create Amazon Elastic Kubernetes (EKS) resources 🇺🇦

    ‏https://github.com/terraform-aws-modules/terraform-aws-eks

  • external-dns

    Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

    So here’s the solution I have taken for our current stack. EKS and its dependencies are created through terraform using the eks module as well as provision a route53 subdomain and a wildcard cert. Once we have that created, I have installed this deployment into the cluster via the helm module: https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/. This allows me to use kuberentes resources (load balancers or ingress objects) and it will handle all the provisioning of load balancers and security groups for me, based on my application yaml and annotations. We also use https://github.com/kubernetes-sigs/external-dns to manage all of our specific host names for the applications through annotations. So to generally put, terraform manages out Kubernetes clusters, and Kubernetes manages the deployment of anything needed for the application including volumes, load balancers, hostnames though Kubernetes system deployments

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • AWS: Karpenter and SSH for Kubernetes WorkerNodes

    1 project | dev.to | 23 Jun 2024
  • Feat: Made it clear that we stand with Ukraine

    1 project | news.ycombinator.com | 27 Oct 2023
  • What's everyone's favorite EKS Terraform module these days?

    3 projects | /r/kubernetes | 3 Jul 2023
  • Failed to marshal state to json

    1 project | /r/Terraform | 10 Jun 2023
  • ☸️ How to deploy a cost-efficient AWS/EKS Kubernetes cluster using Terraform in 2023

    1 project | dev.to | 3 Jun 2023

Did you konow that HCL is
the 31st most popular programming language
based on number of metions?