Releases: aws-ia/terraform-aws-eks-blueprints
Releases · aws-ia/terraform-aws-eks-blueprints
v4.2.0
What's Changed
- Adding velero to available kubernetes add on by @greengangsta in #407
- Node termination handler updates for karpenter by @mleklund in #593
- fix: Upgrade K8s auth API due to deprecation by @bryantbiggs in #646
- docs: Fix link for Velero add-on on navbar by @gbloquel in #651
- fix: Re-add labels for managed node groups by @bryantbiggs in #653
- feat: Add support for providing custom registry image URIs for a given region by @bryantbiggs in #656
- [teams module] add team_sa_irsa_iam_role to output by @Hokwang in #648
- fix: e2e multiple TF apply in order using "-target" by @Zvikan in #662
- feat: Add support for EKS ADOT addon by @bonclay7 in #627
- fix: Cert manager version for ADOT Operator & java example by @bonclay7 in #665
- Add missing nth queueurl by @mleklund in #666
- fix: terratest expected worker nodes to 2 by @Zvikan in #667
- fix: stop running specific workflows on main push by @Zvikan in #679
- feat(example): add ALB to fargate-serverless blueprint by @askulkarni2 in #671
- fix: v1alpha1 -> v1beta1 by @kahirokunn in #681
- Issue 655 - ability to configure cluster SecurityGroup by @martin-ducar-gd in #673
- fix: optional quotas and labels by @Zvikan in #678
- fix: Allow settting metadata endpoint options so users can configure or disable by @bryantbiggs in #657
- feat: Update observability addons to use AMP/AMG modules by @bryantbiggs in #664
- fix: Correctly match cluster-autoscaler image version to cluster version by @bryantbiggs in #684
- Kustomize support for Argo Applications by @spkane in #640
- Default cluster version to 1.22, last examples to 1.22 by @Zvikan in #683
New Contributors
- @greengangsta made their first contribution in #407
- @mleklund made their first contribution in #593
- @gbloquel made their first contribution in #651
- @kahirokunn made their first contribution in #681
- @martin-ducar-gd made their first contribution in #673
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- docs: use mkdocs awesome-pages to manage navigation by @ojacques in #604
- docs: use markdown-link-check to verify hyperlinks, fix existing links by @ojacques in #605
- Comment on region in main.tf and fix cluster name by @luigidifraiawork in #613
- Making ClusterID is the only mandatory input to Add-ons module by @vara-bonthu in #610
- Examples to launch clusters with EC2 Spot Instances by @christianhxc in #484
- Document how to provide a custom helm-addon by @askulkarni2 in #614
- docs: fix link (pen) to edit pages by @ojacques in #618
- Sort descriptions part 2 by @FernandoMiguel in #616
- sort descriptions by @FernandoMiguel in #611
- Move
coalesce
cluster_name to the locals section by @sboardwell in #629 - Create ADOPTERS.md by @askulkarni2 in #622
- Remove hardcoded regions by @bonclay7 in #617
- docs: adding workshop link by @sharepointoscar in #641
- Update addons versions | Examples to use cluster version 1.22 | Fix self-managed-node example by @Zvikan in #634
- fix: Correct docs on resources created in example by @bryantbiggs in #643
- fix: Remove
app.kubernetes.io/managed-by
label by @bryantbiggs in #591 - fix: Remove remaining
depends_on
from examples to avoid upgrade disruptions by @bryantbiggs in #644 - fix: Replace hardcoded IAM policy ARN partitions with data source partition for non-commercial regions by @bryantbiggs in #645
New Contributors
- @luigidifraiawork made their first contribution in #613
- @christianhxc made their first contribution in #484
- @sboardwell made their first contribution in #629
- @sharepointoscar made their first contribution in #641
Full Changelog: v4.0.9...v4.1.0
v4.0.9
What's Changed
- Examples and Readme update by @vara-bonthu in #580
- Go package security update for hashicorp go-getter by @vara-bonthu in #592
- [addons/kubernetes-dashboard] remove fixed service account by @Hokwang in #599
- updated IAM policy for lb2 service account by @jjames3 in #600
- ci: add workflow for mkdocs (by versions using mike) by @Zvikan in #596
- [DOCS] Fix multiple broken links by @ojacques in #587
- fix: Correct target destroy resource name for VPC by @bryantbiggs in #603
New Contributors
- @Hokwang made their first contribution in #599
- @jjames3 made their first contribution in #600
- @ojacques made their first contribution in #587
Full Changelog: v4.0.8...v4.0.9
v4.0.8
What's Changed
- feat: Add support for self-managed CoreDNS addon and example of serverless cluster using Fargate Profiles by @bryantbiggs in #558
- EMR on EKS and AMP updates by @vara-bonthu in #588
- [Kubernetes Addons Module] - Use EKS outputs instead of data resources by @Zvikan in #589
- Ensure cluster-autoscaler IAM policy is scoped by @bobdoah in #586
Full Changelog: v4.0.7...v4.0.8
v4.0.7 Removed aws-resource-tags module
What's Changed
- Allow TF plan checks to run on forks PRs, add concurrency to parallel E2Es by @Zvikan in #570
- Adding github workflow concurrency to terratest by @vara-bonthu in #574
- fix: checkout correct code, more notes by @Zvikan in #572
- feat: support cluster_security_group_tags and node_security_group_tags by @armujahid in #557
- Fix for Go package CVE-2022-28948 by @vara-bonthu in #583
- refactor: Remove
aws-resource-tags
module and its usage from blueprints by @bryantbiggs in #551
Full Changelog: v4.0.6...v4.0.7
v4.0.6
What's Changed
- fix: Correct pre-commit failures and e2e apply/destroy errors by @bryantbiggs in #566
- Block concurrent executions for terratest e2e by @vara-bonthu in #565
- Node groups updates by @vara-bonthu in #555
Full Changelog: v4.0.5...v4.0.6
v4.0.5
What's Changed
- chore: Update CI action workflows by @bryantbiggs in #492
- hashicorp go-getter version bump for security fix by @vara-bonthu in #500
- fix: typo in issue template by @Zvikan in #506
- chore: Update documentation formatting by @bryantbiggs in #503
- fix: data eks readiness variable, increase timeout by @Zvikan in #508
- fix: enable vpc cni for ipv6 example by @Zvikan in #511
- Add preserve for EKS Managed Addons by @vara-bonthu in #517
- Add dynamic partition to aws-cloudwatch-metrics cloudwatch agent addon policy arn by @naris-silpakit in #521
- Observability jmx by @bonclay7 in #458
- chore: Correct list of provisioned resources formatting by @bryantbiggs in #533
- fix: Remove default managed addon versions by @bryantbiggs in #530
- fix: Add ignore rules for tfsec and correct remaining issues to ensure tfsec passes by @bryantbiggs in #531
- Update CODEOWNERS by @askulkarni2 in #534
- ci: Fix repository check to avoid failed plans on contributor forks by @bryantbiggs in #536
- chore: Remove terraform docs from examples by @bryantbiggs in #537
- EKS Observability Accelerator -Nginx Module by @Saaish in #527
- EKS Observability Accelerator - Memcached by @Saaish in #529
- EKS Observability Accelerator - HAProxy Module by @Saaish in #528
- [bugfix]: #532: Have teams module honor permissions boundary by @srhoton in #535
- fix: Remove tfvars from terratest and update managed addons docs by @bryantbiggs in #544
- fix(addons): fixes gitops error when enable_external_dns=true by @askulkarni2 in #545
- adds DeleteLaunchTemplate to karpenter policy by @FernandoMiguel in #546
- [examples/karpenter] karpenter provisioner: use eks-vpc_name in subnetSelector to prevent subnet conflicts with other VPCs by @armujahid in #554
- Add IRSA policies for cert-manager; use default values.yaml by @dex4er in #509
- Add stale workflow by @Zvikan in #552
- added managed prometheus alert manager config for java/jmx modules. A… by @rameshv29 in #547
- added managed prometheus alert manager config for nginx by @rameshv29 in #550
- added managed prometheus alert manager config for memcached and haproxy by @rameshv29 in #564
New Contributors
- @bonclay7 made their first contribution in #458
- @Saaish made their first contribution in #527
- @srhoton made their first contribution in #535
- @FernandoMiguel made their first contribution in #546
- @armujahid made their first contribution in #554
- @dex4er made their first contribution in #509
- @rameshv29 made their first contribution in #547
Full Changelog: v4.0.4...v4.0.5
v4.0.4
What's Changed
- Fix for namespace creation and timer for Terratest by @vara-bonthu in #465
- Update core-concepts.md: fix link code block by @tomdev in #472
- feat: Add support for setting
cluster_version
in EKS managed node group sub-module by @bryantbiggs in #470 - Remove enable_amazon_eks_vpc_cni from examples by @Zvikan in #477
- E2e/terrascan fix by @Zvikan in #486
- AWS PCA Issuer by @anshrma in #359
- docs: Update and standardize examples to follow conventions defined in pre-commit checks by @bryantbiggs in #424
New Contributors
Full Changelog: v4.0.3...v4.0.4
v4.0.3
What's Changed
- Fix GitHub Action for Terratest by @vara-bonthu in #419
- Fix docs - "cluster_kms_key_additional_admin_arns" by @spkane in #418
- Adds support for HashiCorp Vault by @ksatirli in #406
- Add Ondat by @cvlc in #255
- Add sleep between terraform destroy e2e parallel by @Zvikan in #422
- Fix tflint for AWS plugin by @vara-bonthu in #421
- Doc updates for README and Getting Started guide by @kcoleman731 in #413
- bug(addon): typo in gitops config for external-dns by @askulkarni2 in #448
- feat(addon): aws cloudwatch metrics helm addon by @askulkarni2 in #427
- Update getting-started.md by @AditModi in #450
- fix: re-add lb controller nginx example by @Zvikan in #457
- Fix/ running ArgoCd example on GovCloud by @camba1 in #397
- Ensure serviceaccount created in correct namespace by @bobdoah in #398
- Managed node groups userdata fix and kms support by @vara-bonthu in #456
New Contributors
- @ksatirli made their first contribution in #406
- @cvlc made their first contribution in #255
- @AditModi made their first contribution in #450
- @camba1 made their first contribution in #397
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
- Agones example fix with correct namespace by @vara-bonthu in #374
- Update variables.tf by @schwichti in #375
- ci: Update
pre-commit
workflow to use latest upstream changes by @bryantbiggs in #378 - feature: new parallel e2e tf apply destroy workflows by @Zvikan in #380
- update terraform-aws-module/eks to v18.17.0 to fix cloudwatch logs issue by @askulkarni2 in #376
- fix: correct agones SA values by @Zvikan in #384
- Readme update to include Fargate specific testing by @shyam-amazon in #319
- org value was missing in tags by @ei-grad in #387
- Fix/remove hard coded aws partition from arns by @naris-silpakit in #385
- fix: re-add sleep to crossplane aws provider by @Zvikan in #389
- Karpenter fix for AMI and sec group rules by @vara-bonthu in #391
- Feature/25 external dns add on by @kcoleman731 in #293
- fix: update mismatching configuration between gitops and helm provider by @askulkarni2 in #392
- Renaming changes by @askulkarni2 in #393
- addons: update Tetrate Istio Distribution addon by @yskopets in #383
- docs: Correct link locations and format
*.md
by @bryantbiggs in #395 - Bugfix/multi tenancy example sample teams by @kcoleman731 in #390
- Apache License update for AWS IA Org Modules by @vara-bonthu in #403
- Fix/load balancer controller govcloud support by @naris-silpakit in #381
- chore: nginx example to leverage aws load balancer controller by @Zvikan in #401
- Updated docs for adding additional IAM roles, users and accounts to aws-auth by @vara-bonthu in #410
- fix: simplify managed node example by @Zvikan in #415
- KMS - Additional key admins support by @spkane in #414
- Terratest test framework by @vara-bonthu in #400
New Contributors
- @bryantbiggs made their first contribution in #378
- @shyam-amazon made their first contribution in #319
- @ei-grad made their first contribution in #387
- @spkane made their first contribution in #414
Full Changelog: v4.0.1...v4.0.2