-
INeedToLearnK8s
Discontinued Ugh, fine. I need to stop procrastinating and learn Kubernetes already!
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
https://github.com/terraform-aws-modules/terraform-aws-eks
-
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
Related posts
-
Amazon EKS (Auto Mode) Infrastructure as Code with Terraform
-
From Zero to EKS and Hybrid-Nodes — Part 2: The EKS and Hybrid Nodes configuration.
-
AWS and Docker Hub Limits: Smart Strategies for April 2025 Changes
-
Troubleshooting Self Managed Node Groups in Terraform EKS
-
AWS CodePipeline + EKS Action: The Easiest Way to Deploy Containers Yet!