Skip to content

Releases: aws-ia/terraform-aws-eks-blueprints

kubernetes add-on module refactor

27 Dec 18:31
479b1a9
Compare
Choose a tag to compare

kubernetes-addons is an independent sub module from this release. This will allow you to consume kubernetes-addons module directly. Please check examples for more details

What's Changed

New Contributors

Full Changelog: v3.1.2...v3.2.0

v3.1.2

16 Dec 13:41
eaaa488
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.1...v3.1.2

AWS Node Termination Handler wtih bug fix

25 Nov 21:28
3ca1423
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.1.1

GitOps feature with new K8s add-ons

24 Nov 23:23
5a88c3a
Compare
Choose a tag to compare

Features

  • ArgoCD Add-on
  • EMR on EKS Add-on
  • SparkK8s Operator Add-on
  • ArgoCD Bootstrap App for workloads and Add-on
  • KEDA Event Driven Autoscaler Add-on
  • IRSA module for K8s Add-ons
  • Vertical Pod Autoscaler Add-on

EKS 1.21 with major module refactoring

22 Oct 22:00
12a4c92
Compare
Choose a tag to compare

Release Notes

New Features

  1. EKS Version updated to 1.21
  2. Refactored hardcoded node groups - Sub modules for Managed Node Groups, Self-Managed and Fargate profiles
  3. AWS Auth map managment config
  4. EMR on EKS Feature added
  5. AWS Managed Prometheus integration with Community Prometheus
  6. Kubernetes addons redesign - provides consumer to override the values.yaml
  7. Spark on K8s Operator Addon added
  8. VPC module removed - provided example to consume from community modules

Kubernetes Addons

Kubernetes Chart Version
agones 1.15.0
aws-for-fluentbit 0.1.7
cluster_autoscaler 9.10.7
fargate_fluentbit
aws_lb_ingress_controller 2.2.1
metrics_server 3.5.0
prometheus 14.4.0
traefik_ingress 10.0.0
spark-operator 1.1.6
aws_open_telemetry_enable
nginx 3.33.0
traefik 10.0.0

Supported Versions

Module Tag
Terraform v1.0.1
AWS EKS 1.21
terraform-aws-modules/eks/aws v17.20.0

Providers

Providers Version
hashicorp/aws v3.60.0
hashicorp/helm v2.3.0
hashicorp/kubernetes v2.5.0
hashicorp/local 2.1.0
hashicorp/null v3.1.0
terraform-aws-modules/htt 2.4.1

EKS 1.20 with Terraform 1.0.1

11 Jul 11:41
e5ae251
Compare
Choose a tag to compare

Release Notes

New Features

  1. Terraform Version updated to 1.0.1 in this release
  2. EKS Version updated to 1.20
  3. Helm modules updated with latest version to inline with Kubernetes 1.20
  4. Secrets encryption enabled with KMS key
  5. EKS Addons module added. Upgrades are easier with this feature
    5.1 coredns v1.8.3-eksbuild.1
    5.2 kube-proxy v1.20.4-eksbuild.2
    5.3 vpc-cni v1.8.0-eksbuild.1
  6. AWS Managed Prometheus module added
  7. VPC Endpoints added as separate module

Supported Versions

Module Tag
Terraform v1.0.1
AWS EKS 1.20
terraform-aws-modules/vpc/aws v3.2.0
terraform-aws-modules/eks/aws v17.1.0

Providers

Providers Version
hashicorp/aws v3.48.0
hashicorp/helm v2.2.0
hashicorp/kubernetes v2.3.2

Kubernetes Addons

Helm Module Chart Version
agones 1.15.0
aws-for-fluentbit 0.1.7
cluster_autoscaler 9.9.2
fargate_fluentbit 0.1.7
aws_lb_ingress_controller 2.2.1
metrics_server 2.12.1
prometheus 14.3.1
traefik_ingress 10.0.0

AWS EKS Terraform Accelerator Initial release

04 Jul 07:45
Compare
Choose a tag to compare

This Release supports the following versions

Requirements

Module Tag
Terraform >= 0.12 and <= v0.14.9
terraform-aws-modules/vpc/aws v2.78.0
terraform-aws-modules/eks/aws v14.0.0

Providers

Providers Version
hashicorp/aws v3.34.0
hashicorp/helm v2.0.3
hashicorp/kubernetes v2.0.3