Releases: aws-ia/terraform-aws-eks-blueprints
Releases · aws-ia/terraform-aws-eks-blueprints
v4.24.0
What's Changed
- fix: Exclude correct example folder path by @Zvikan in #1415
- feat: Update Karpenter to
v0.23.0
and addawsInterruptionQueueName
to ArgoCD GitOps config by @allamand in #1335 - docs: Add v5 notice by @normalfaults in #1423
- docs: Correct link for Calico and formatting to pass to CI by @bryantbiggs in #1427
- fix: Allow Velero namespace creation to be configurable by @vale21 in #1360
- feat: Enable EKS Worker Dedicated Tenancy by @ntwkninja in #1388
- fix: Correct
teams
output parameter description by @jogueber in #1391 - refactor: IAM Policy improvements on External Secrets Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1367
- refactor: IAM Policy improvements on Karpenter Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1365
- feat: Add optional path variable for the Karpenter aws_iam_policy by @nadaj in #1351
- feat: Add auto discovery permission of endpoint to karpenter role by @woehrl01 in #1417
New Contributors
- @ntwkninja made their first contribution in #1388
- @jogueber made their first contribution in #1391
- @nadaj made their first contribution in #1351
- @woehrl01 made their first contribution in #1417
Full Changelog: v4.23.0...v4.24.0
v4.23.0
What's Changed
- refactor: Remove
observability/adot-amp-*
examples; users can referto theterraform-aws-observability-accelerator
project by @bryantbiggs in #1302 - refactor: IAM Policy improvements on AWS Node Termination Handler Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1370
- refactor: IAM Policy improvements on AppMesh Controller Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1373
- refactor: IAM Policy improvements on External DNS Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1368
- feat: Adding
configuration_values
support to Managed EKS add-ons by @vara-bonthu in #1402
Full Changelog: v4.22.0...v4.23.0
v4.22.0
What's Changed
- feat: Crossplane upbound aws and helm providers by @candonov in #1348
- fix: Enable argocd to manage kube-prometheus-stack by @jaydeland in #1295
- fix: Add aws-node-termination-handler.argocd_gitops_config.queueURL by @kahirokunn in #1303
- chore: Update
ENI_CONFIG_LABEL_DEF
for VPC CNI to use current label spec by @sabinayakc in #1383 - fix: Add missing argocd_gitops_config to kube-stack-prometheus by @Zvikan in #1384
- feat: Bumping FSX CSI Driver to Version 0.9.0 by @vale21 in #1378
- refactor: IAM Policy improvements on AWS FSx CSI Driver Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1371
- refactor: IAM Policy improvements on AWS EFS CSI Driver Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1372
- refactor: IAM Policy improvements on Grafana Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1366
- refactor: IAM Policy improvements on Cluster Autoscaler Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1369
- refactor: IAM Policy improvements on Velero Add-on for TFSec rules compliance. by @rodrigobersa in #1363
- refactor: IAM Policy improvements on Prometheus Add-on for TFSec compliance rules compliance. by @rodrigobersa in #1364
- feat: Adding Kube State Metrics Addon by @normalfaults in #1376
New Contributors
- @candonov made their first contribution in #1348
- @jaydeland made their first contribution in #1295
- @rodrigobersa made their first contribution in #1371
- @normalfaults made their first contribution in #1376
Full Changelog: v4.21.0...v4.22.0
v4.21.0
What's Changed
- chore: Update version of
amannn/action-semantic-pull-request
GitHub action by @armujahid in #1284 - feat: Update Karpenter to to
0.21.1
by @armujahid in #1283 - feat: Update
fargate-serverless
example to use the EKS module by @bryantbiggs in #1294 - feat: Update
emr-on-eks-fargate
example to use v19 of the EKS module by @bryantbiggs in #1296 - feat: Update
karpenter
example to use the EKS module, latest version of Karpenter, and run on Fargate by @bryantbiggs in #1297 - feat: Update
ipv4-prefix-delegation
example to use EKS v19 module by @bryantbiggs in #1298 - feat: Update
vpc-cni-custom-networking
example to use EKS v19 module by @bryantbiggs in #1299 - feat: Update
ipv6-eks-cluster
example to use EKS v19 module by @bryantbiggs in #1300 - feat: Update Sysdig addon to v.0.0.3 by @manuelbcd in #1311
- docs: Typo within gitops/argocd example by @BenWho in #1308
- fix: Ensure only the 10.0.* subnet range is assigned to nodes for
vpc-cni-custom-networking
example by @bryantbiggs in #1315 - feat: Upgrade
stateful
example to use v19 of EKS module by @bryantbiggs in #1316 - docs: Fix typos by @FernandoMiguel in #1314
- feat: Update Karpenter to 0.22.0 by @herbertgoto in #1321
- fix: Append KUBELET_EXTRA_ARGS to bootstrap.sh default flags by @csantanapr in #1322
- fix: Datadog not been managed by argocd by @nahum-landa in #1305
- fix: Add vpc-cni addon before data plane by @csantanapr in #1325
- feat: Update serverless clusters running EKS Farage to maximize resource utilization on CoreDNS by @bryantbiggs in #1329
- docs: Fix typo grafana helm config by @jhonsfran1165 in #1331
New Contributors
- @BenWho made their first contribution in #1308
- @nahum-landa made their first contribution in #1305
- @jhonsfran1165 made their first contribution in #1331
Full Changelog: v4.20.0...v4.21.0
v4.20.0
What's Changed
- chore: Minor typo on comments by @kbumsik in #1266
- docs: Rename load balancer controller by @allamand in #1271
- docs: Demonstrate how to bypass IRSA name length by @allamand in #1270
- feat: Support EKS 1.24 by @Zvikan in #1265
- fix: Adding changes for support eks_cluster_id on add-ons documentation by @edumbaws in #1275
- fix: Added required rules for adot cluster role by @nikmar13 in #1273
- feat: Adding cluster upgrade in blue-green with route53 example by @allamand in #1255
- fix: Correcting namespace for csi-secret-store-provider-aws module by @MaiCabrera in #1281
New Contributors
- @kbumsik made their first contribution in #1266
- @edumbaws made their first contribution in #1275
- @nikmar13 made their first contribution in #1273
- @MaiCabrera made their first contribution in #1281
Full Changelog: v4.19.0...v4.20.0
v4.19.0
What's Changed
- fix: Fix a typo in a variable description by @sotoiwa in #1252
- feat: Thanos addon by @Pacobart in #1237
- docs: Fix https://https:// in README by @wilsonmar in #1254
- feat: Update crossplane module by @csantanapr in #1220
- docs: Update fully private cluster example README by @sotoiwa in #1257
New Contributors
- @sotoiwa made their first contribution in #1252
- @wilsonmar made their first contribution in #1254
- @csantanapr made their first contribution in #1220
Full Changelog: v4.18.1...v4.19.0
v4.18.1
What's Changed
- fix: Disable proportional autoscaler for CoreDNS for fully private cluster by @linusguan in #1243
- fix: Cannot create Karpenter add-on aws_im_policy with interruptionQueueName by @pincher95 in #1247
- chore: Update update
karpenter
addon to v0.20.0 by @armujahid in #1244 - fix: Add ${bootstrap_extra_args} to windows launch template by @linusguan in #1242
- fix: Add tags to IRSA created roles by @vishalsaugat in #1250
New Contributors
- @linusguan made their first contribution in #1243
- @pincher95 made their first contribution in #1247
Full Changelog: v4.18.0...v4.18.1
v4.18.0
What's Changed
- chore: Analytics examples moved to Data on EKS repo by @vara-bonthu in #1162
- feat: Add support for EMR on EKS Fargate by @bryantbiggs in #1200
- docs: Revert node groups deletion by @Zvikan in #1204
- chore: Airflow broken links updated by @vara-bonthu in #1206
- fix: Added tags for cert-manager-irsa policy for issue #1216 by @vishalsaugat in #1217
- fix: Add tags to managed node group launch template by @KevinHock in #1219
- feat: Consul addon by @florentio in #1029
- feat: Add gitops support for
aws-node-termination-handler
by @mikeinton in #1227 - feat: Add Karpenter new NTH IAM policies by @FernandoMiguel in #1145
New Contributors
- @vishalsaugat made their first contribution in #1217
- @KevinHock made their first contribution in #1219
- @mikeinton made their first contribution in #1227
Full Changelog: v4.17.0...v4.18.0
v4.17.0
What's Changed
- fix: Add missing actions in min-iam-policy.json by @micbegin in #1154
- fix: E2E cleanup log group one time & wait for cluster readiness before creating teams k8s resources by @Zvikan in #1170
- feat: Bump argocd version by @askulkarni2 in #1176
- fix: Removing docker folder redirect by @marciogmorales in #1180
- feat: Add support for
me-central-1
region by @jeenadeepak in #1179 - feat: Allow setting ignoreDifferences for argocd apps by @atorrescogollo in #1168
- fix: Update README.md by @sabinayakc in #1189
- fix: Fix efs csi driver mount issues by @askulkarni2 in #1191
- feat: Override service-account-name for aws-load-balancer-controller addon by @nitrocode in #1184
- feat: Allow overriding service-account-name by @nitrocode in #1193
- fix: Complete-k8s output & add try to prometheus policy element index by @Zvikan in #1195
- feat: External dns argo values by @allamand in #1035
New Contributors
- @micbegin made their first contribution in #1154
- @jeenadeepak made their first contribution in #1179
- @sabinayakc made their first contribution in #1189
Full Changelog: v4.16.0...v4.17.0
v4.16.0
What's Changed
- feat: Add outputs for addons created by @bryantbiggs in #1136
- docs: Guidance for better cleanup process due to orphaned resources by @Zvikan in #1134
- docs: Remove node groups from nav by @Zvikan in #1142
- fix: Additional IAM policy support for the aws-ebs-csi-driver addon role by @bobdoah in #1146
- fix: Use bcrypt for argo password, don't create cw log group by @Zvikan in #1140
- fix: Create appmesh-system namespace by @allamand in #1148
- fix: Update crossplane aws provider location by @askulkarni2 in #1150
- fix: Remove crossplane example from e2e workflows by @Zvikan in #1163
Full Changelog: v4.15.0...v4.16.0