Releases: awslabs/cdk-eks-blueprints
Release 1.17.4
Patch Release
What's Changed
- updated AMP collector to latest - now collector works with EKS 1.33 and latest ADOT (validated) by @zjaco13 in #1211
- Fixed dependency issue when multiple ACK addons are used with one creating namespace @shapirov103 in #1218
Full Changelog: blueprints-1.17.3...blueprints-1.17.4
Release 1.17.3
Patch Release with Functional Compatibility Impact
This release upgrades the default EKS version to 1.33 and validates add-on functionality, introducing several breaking changes:
Key Changes
EKS Version Update
- Default EKS version upgraded from 1.32 to 1.33
Add-on Compatibility
- ADOT and AMP collector: While ADOT is recently supported on EKS 1.33 (and 1.32), AMP collector still does not function on 1.33
- Action Required: Use EKS versions ≤1.32 if ADOT/AMP functionality is needed
AMI Configuration Changes
- Amazon Linux 2 (AL2): No longer supported on EKS 1.33
- Default AMI: Changed from AL2 to Amazon Linux 2023 (AL2023)
- Node Group AMI: Automatically migrated to AL2023 configurations
Custom AMI Limitations
- Legacy
bootstrap.sh-based configurations not supported on EKS 1.33 - New nodeadm bootstrapping method required
- Workaround: Supply nodeadm manifest directly (convenience methods not yet available)
- Feedback: Open GitHub issues for additional functionality requests
CDK Version Requirements
{
"aws-cdk": "2.1029.2",
"aws-cdk-lib": "2.215.0"
}What's Changed
- Create Default StorageClass Addon for EBS and Default Ingress Class for ALB on AutoMode by @zjaco13 in #1177
- Add support for automode in observability builder by @zjaco13 in #1180
- fix(karpenter): add the compatibility for Kubernetes v1.33 by @chansuke in #1174
- fix: correct typo in Karpenter aws-auth groups by @VincentDebug in #1179
- Make conflictsWithAutomode util function more understandable, and add to SSM Agent Addon by @zjaco13 in #1184
- Fixed #1185 Graviton builder failure with strict validation by default by @shapirov103 in #1186
- Update ack charts version and add new options by @zjaco13 in #1187
- Add adot version mapping for EKS 1.32 and 1.33 by @samjarrett in #1202
- 1.17.3 Release Prep by @zjaco13 in #1199
- Allow volume expansion on ebs csi driver by @Guberlo in #1203
New Contributors
- @VincentDebug made their first contribution in #1179
- @Guberlo made their first contribution in #1203
Add-on versions in the release
WARN Upgrade is needed for chart aws-load-balancer-controller-1.13.4: latest version is 1.14.1.
WARN Upgrade is needed for chart cert-manager-1.18.2: latest version is v1.19.1.
DEBUG Core add-on adot is at version v0.131.0-eksbuild.1
WARN Upgrade is needed for chart aws-efs-csi-driver-3.2.3: latest version is 3.2.4.
INFO Chart appmesh-controller-1.13.1 is at the latest version.
WARN Upgrade is needed for chart argo-cd-7.9.0: latest version is 9.0.3.
INFO Chart aws-privateca-issuer-1.7.0 is at the latest version.
WARN Upgrade is needed for chart tigera-operator-v3.30.3: latest version is v3.30.4.
INFO Chart aws-for-fluent-bit-0.1.35 is at the latest version.
WARN Upgrade is needed for chart external-secrets-0.19.2: latest version is 0.20.3.
WARN Upgrade is needed for chart gpu-operator-v25.3.3: latest version is v25.3.4.
WARN Upgrade is needed for chart ingress-nginx-4.13.2: latest version is 4.13.3.
WARN Upgrade is needed for chart base-1.27.1: latest version is 1.27.3.
WARN Upgrade is needed for chart istiod-1.27.1: latest version is 1.27.3.
WARN Upgrade is needed for chart cni-1.27.1: latest version is 1.27.3.
WARN Upgrade is needed for chart gateway-1.27.1: latest version is 1.27.3.
WARN Upgrade is needed for chart keda-2.17.2: latest version is 2.18.0.
INFO Chart kuberay-operator-1.4.2 is at the latest version.
INFO Chart kube-state-metrics-6.3.0 is at the latest version.
INFO Chart kubevious-1.2.2 is at the latest version.
INFO Chart metrics-server-3.13.0 is at the latest version.
WARN Upgrade is needed for chart nginx-ingress-1.4.0: latest version is 2.3.1.
INFO Chart gatekeeper-3.20.1 is at the latest version.
INFO Chart prometheus-node-exporter-4.48.0 is at the latest version.
WARN Upgrade is needed for chart aws-mountpoint-s3-csi-driver-v1.14.1: latest version is 2.1.0.
INFO Chart external-dns-1.19.0 is at the latest version.
WARN Upgrade is needed for chart secrets-store-csi-driver-1.5.3: latest version is 1.5.4.
DEBUG Core add-on coredns has autoselected version v1.12.1-eksbuild.2
DEBUG Core add-on kube-proxy has autoselected version v1.33.3-eksbuild.4
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.3.9-eksbuild.3
DEBUG Core add-on vpc-cni has autoselected version v1.20.4-eksbuild.1
DEBUG Core add-on aws-ebs-csi-driver has autoselected version v1.51.0-eksbuild.1
Full Changelog: blueprints-1.17.2...blueprints-1.17.3
Release 1.17.2
Patch Release
What's Changed
- fix: Update mkdocs.yml to add automode builder to nav by @zjaco13 in #1152
- usage tracking by @shapirov103 in #1156
- usage tracking by @zjaco13 in #1157
- usage tracking based on tags to track different builder usage by @zjaco13 in #1160
- [addon] Update aws-load-balancer-controller IAM policy by @vumdao in #1162
- IngressNginxAddon: set helm.wait=true by @SomeoneWeird in #1170
- Added iam policy to support snapshotting for EBS CSI driver by @shapirov103 in #1167
- AL2023 added to karpenter ECNodeClass as an option by @shapirov103 in #1166
- fix version error for automode addons by @zjaco13 in #1169
- 1.17.2 Release preparation: by @shapirov103 in #1172
Library Version Changes
| Library | Previous Version (5 commits ago) | Current Version | Change Type |
|---|---|---|---|
| aws-cdk | 2.1012.0 | 2.1020.2 | Patch |
| aws-cdk-lib | 2.192.0 | 2.204.0 | Minor |
| @aws-cdk/aws-eks-v2-alpha | ^2.187.0-alpha.0 | ^2.204.0-alpha.0 | Minor |
| @aws-sdk/client-eks | ^3.529.1 | ^3.844.0 | Minor |
| @aws-sdk/client-secrets-manager | ^3.529.1 | ^3.844.0 | Minor |
| semver | ^7.6.0 | ^7.7.2 | Minor |
| uuid | ^10.0.0 | ^11.1.0 | Major |
| yaml | ^2.4.1 | ^2.8.0 | Minor |
| Overrides | |||
| semver | ^7.6.0 | ^7.7.2 | Minor |
| rimraf | (not present) | ^5.0.0 | Added |
Summary of Changes:
• 6 Major version updates: @types/jest, @types/node, @typescript-eslint packages, eslint, and uuid
• 8 Minor version updates: Including AWS CDK libraries and SDK clients
• 2 Patch updates: aws-cdk and typedoc
• 1 Package removed: lint dependency
• 1 New override added: rimraf
New Contributors
- @SomeoneWeird made their first contribution in #1170
Full Changelog: blueprints-1.17.1...blueprints-1.17.2
Release 1.17.1
Patch Release
What's Changed
- Private cluster ignores explicit boolean attribute passed to the cluster provider (regression) by @shapirov103 in #1149
- Invalid value in the consolidation policy for v1 karpenter by @shapirov103 in #1150
- docs: update mkdocs config post-awslabs cutover by @tlindsay42 in #1143
- added docs for automode and aws gateway api controller by @shapirov103 in #1144
- doc typo fix by @shapirov103 in #1145
- docs: remove duplicate ingress-nginx nav link by @tlindsay42 in #1146
New Contributors
- @tlindsay42 made their first contribution in #1143
Full Changelog: blueprints-1.17.0...blueprints-1.17.1
blueprints-1.17.0
Release Notes
Key Changes
EKS Auto Mode Support
The challenge to support Auto Mode with the existing CDK constructs was lack of support for ComputeConfig options in the aws-cdk-lib/eks constructs for eks.Cluster. To solve this challenge, the blueprint framework has adopted the new approach to provision EKS clusters based on native CFN constructs (as opposed to custom resources).
The new GenericClusterProviderV2 was introduced to support native CFN constructs for cluster provisioning. The underlying L1 constructs are kept up to date with EKS release and should improve adoption time for new features in the blueprints project. It also reduces the number of custom resources and nested stacks, enabling customers to use standard CloudFormation guardrails and aspects for resource utilization, tagging, etc. Overall, it should be largely compatible with the existing GenericClusterProvider. This does not mean deprecation of the existing cluster providers, as we are maturing the V2 versions.
AutomodeClusterProvider is based on the GenericClusterProviderV2 and by default will allow system and general-purpose node pools, with flexibility to disable them and/or add custom node pools in addition to them.
Examples:
- Using cluster provider directly:
const clusterProvider = new blueprints.AutomodeClusterProvider({
version: KubernetesVersion.V1_32
});
EksBlueprint.builder()
.clusterProvider(clusterProvider)
.build(app, 'automode-cluster');- Using AutomodeBuilder
bp.AutomodeBuilder.builder({version: KubernetesVersion.V1_32}) // ['system','general-purpose'] node pool are added by default
.account(process.env.CDK_DEFAULT_ACCOUNT)
.region(process.env.CDK_DEFAULT_REGION)
.addOns(new IngressNginxAddOn({internetFacing: true}))
.build(app, "eksv2-automode-blueprint");Please see more examples in the public documentation under /cluster-providers/.
Compatibility with other add-ons:
While we tested and validated automode with multiple add-ons, we could not validate each individual add-on for compatibility (for example, ADOT, AMP, AMG may exhibit compatibility issues).
Karpenter V1 Support
We received many requests to support stable CRD versions with Karpenter, while our existing codebase only supported alpha and beta. Given the volatility of the Karpenter project during initial releases, we have accumulated too much tech debt in the KarpenterAddOn which affected its maintenance.
The address this issue we introduced KarpenterV1AddOn based on the stable versions of both Karpenter and CRDs.
The existing KarpenterAddOn will stay in the code base for compatibility, however it is currently deprecated to allow customers migrating to the stable version.
Example:
const karpenterAddOn = new addons.KarpenterV1AddOn({
nodePoolSpec,
ec2NodeClassSpec: nodeClassSpec,
interruptionHandling: true
});AWS Gateway API Controller (VPC Lattice)
This add-on installs the AWS Gateway API Controller in your cluster to enable Amazon VPC Lattice service networking capabilities.
The AWS Gateway API Controller watches for Gateway API resources (Gateway, HTTPRoute, etc) and provisions corresponding Amazon VPC Lattice resources to enable service networking across multiple clusters and VPCs.
Example:
import * as cdk from 'aws-cdk-lib';
import * as blueprints from '@aws-quickstart/eks-blueprints';
const addOns = [
new blueprints.addons.GatewayApiCrdsAddOn(),
new blueprints.addons.AwsGatewayApiControllerAddOn(),
];
const blueprint = blueprints.EksBlueprint.builder()
.addOns(...addOns)
.build();Please see extended documentation on this add-on in our official documentation under AddOns.
ADOT support for 1.31
EKS Blueprints is watching many AWS-owned and OSS projects for updates and compatiblity upgrades to support latest Kubernetes and EKS versions. For a long time, ADOT did not have support for 1.31, it was now added to the blueprints.
Warning: ADOT version that has been verified for AdotCollectorAddOn and 1.31 is v0.109.0-eksbuild.2. Higher versions introduced breaking changes for existing configs (e.g. with AMP collector for example).
Example of using ADOT with 1.31:
new addons.AdotCollectorAddOn({
namespace: "adot",
version: "v0.109.0-eksbuild.2",
}),Other
Multiple improvements, enhancements and bug fixes from our community.
What's Changed
- S3 CSI Addon - Support multiple buckets by @usmanatron in #1114
- Adding dependency on instance role by @misirlou-tg in #1118
- Fixing cache version in the actions by @shapirov103 in #1123
- Private cluster defect (always on) by @shapirov103 in #1122
- Updating cap on version in helm addons by @Eli1123 in #1121
- Fix for issue #1125 by @arunvthangaraj in #1126
- KarpenterV1 addon by @shapirov103 in #1129
- [cluster-provider] Add option httpPutResponseHopLimit to nodeGroup.launchTemplate by @vumdao in #1130
- Adding ADOT Collector Version Support for EKS V1.31 by @elamaran11 in #1136
- Fix codeblock syntax in pipelines.md by @muckelba in #1138
- S3 CSI Driver - add support for Customer Managed KMS Keys by @usmanatron in #1117
- Feature/amp collector configurable resource limits by @mumbo-s5 in #1137
- Enable using EKS Automode with the EKS v2 CDK alpha. by @zjaco13 in #1135
- 1.17 release by @shapirov103 in #1139
- (Feat) Support for AWS Gateway API Controller by @4Delta6 in #1127
- Feature/enable standard addons in auto mode by @shapirov103 in #1141
- Pin aws/secrets-store-csi-driver-provider-aws YAML installer to a git version by @simonmarty in #1142
- added karpenter - k8s v1.32 compatibility by @edgarfzo in #1113
New Contributors
- @misirlou-tg made their first contribution in #1118
- @mumbo-s5 made their first contribution in #1137
- @4Delta6 made their first contribution in #1127
- @simonmarty made their first contribution in #1142
- @edgarfzo made their first contribution in #1113
Add-on versions in the release
INFO Chart aws-load-balancer-controller-1.12.0 is at the latest version.
INFO Chart cert-manager-1.17.2 is at the latest version.
DEBUG Core add-on adot is at version v0.109.0-eksbuild.2
INFO Chart aws-efs-csi-driver-3.1.8 is at the latest version.
INFO Chart airflow-1.16.0 is at the latest version.
INFO Chart appmesh-controller-1.13.1 is at the latest version.
INFO Chart argo-cd-7.9.0 is at the latest version.
INFO Chart aws-privateca-issuer-1.4.1 is at the latest version.
INFO Chart tigera-operator-v3.29.3 is at the latest version.
INFO Chart aws-for-fluent-bit-0.1.35 is at the latest version.
INFO Chart external-secrets-0.16.1 is at the latest version.
INFO Chart gpu-operator-v24.9.2 is at the latest version.
WARN Upgrade is needed for chart ingress-nginx-4.12.1: latest version is 4.12.2.
INFO Chart base-1.25.2 is at the latest version.
INFO Chart istiod-1.25.2 is at the latest version.
INFO Chart cni-1.25.2 is at the latest version.
INFO Chart gateway-1.25.2 is at the latest version.
INFO Chart keda-2.17.0 is at the latest version.
INFO Chart kuberay-operator-1.3.2 is at the latest version.
INFO Chart kube-state-metrics-5.33.0 is at the latest version.
INFO Chart kubevious-1.2.2 is at the latest version.
INFO Chart metrics-server-3.12.2 is at the latest version.
WARN Upgrade is needed for chart nginx-ingress-1.4.0: latest version is 2.1.0.
INFO Chart gatekeeper-3.19.1 is at the latest version.
INFO Chart prometheus-node-exporter-4.45.3 is at the latest version.
INFO Chart aws-mountpoint-s3-csi-driver-v1.14.1 is at the latest version.
INFO Chart external-dns-1.16.1 is at the latest version.
INFO Chart secrets-store-csi-driver-1.5.0 is at the latest version.
DEBUG Core add-on kube-proxy has autoselected version v1.31.2-eksbuild.3
DEBUG Core add-on aws-ebs-csi-driver has autoselected version v1.42.0-eksbuild.1
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.3.4-eksbuild.1
DEBUG Core add-on vpc-cni has autoselected version v1.19.0-eksbuild.1
CDK Dependencies in the release:
"aws-cdk": "2.1012.0",
"aws-cdk-lib": "2.192.0"
Full Changelog: blueprints-1.16.3...blueprints-1.17.0
Release 1.16.3
Minor Version Release
What's Changed
- Correct Kube-proxy mapping version for EKS v1.31 by @vumdao in #1101
- Remove console.log when looking up non-default VPCs by @samjarrett in #1100
- ADOT version upgrades for the latest EKS versions. Added new scraping jobs for KSH and KCM metrics by @ashoksrirama in #1103
- Add S3 CSI Driver IAM policy as blueprints addon by @jesperalmstrom in #1093
- Upgraded the aws-otel-collector image in otel-collector-amp-collector by @ashoksrirama in #1107
- fix(aws-lb-controller): wait till deployed by @wombelix in #1102
- CDK updates, doc updates, fixed AWS load balancer controller installation with vpc-cni by @shapirov103 in #1106
New Contributors
- @samjarrett made their first contribution in #1100
- @ashoksrirama made their first contribution in #1103
- @jesperalmstrom made their first contribution in #1093
- @wombelix made their first contribution in #1102
Add-on versions in the release
INFO Chart aws-load-balancer-controller-1.11.0 is at the latest version.
WARN Upgrade is needed for chart cert-manager-1.16.1: latest version is v1.16.2.
WARN Upgrade is needed for chart aws-efs-csi-driver-3.1.3: latest version is 3.1.4.
INFO Chart airflow-1.15.0 is at the latest version.
INFO Chart appmesh-controller-1.13.1 is at the latest version.
WARN Upgrade is needed for chart argo-cd-7.6.12: latest version is 7.7.11.
INFO Chart aws-privateca-issuer-1.4.0 is at the latest version.
INFO Chart aws-node-termination-handler-0.21.0 is at the latest version.
WARN Upgrade is needed for chart tigera-operator-v3.28.2: latest version is v3.29.1.
INFO Chart aws-for-fluent-bit-0.1.34 is at the latest version.
WARN Upgrade is needed for chart external-secrets-0.10.4: latest version is 0.12.1.
WARN Upgrade is needed for chart gpu-operator-v24.6.2: latest version is v24.9.1.
WARN Upgrade is needed for chart ingress-nginx-4.11.3: latest version is 4.12.0.
WARN Upgrade is needed for chart base-1.23.2: latest version is 1.24.2.
WARN Upgrade is needed for chart istiod-1.23.2: latest version is 1.24.2.
WARN Upgrade is needed for chart cni-1.23.2: latest version is 1.24.2.
WARN Upgrade is needed for chart gateway-1.23.2: latest version is 1.24.2.
WARN Upgrade is needed for chart keda-2.15.2: latest version is 2.16.1.
DEBUG Core add-on kube-proxy is at version auto
INFO Chart kuberay-operator-1.2.2 is at the latest version.
WARN Upgrade is needed for chart kube-state-metrics-5.26.0: latest version is 5.28.0.
INFO Chart kubevious-1.2.2 is at the latest version.
INFO Chart metrics-server-3.12.2 is at the latest version.
WARN Upgrade is needed for chart nginx-ingress-1.4.0: latest version is 2.0.0.
WARN Upgrade is needed for chart gatekeeper-3.17.1: latest version is 3.18.1.
WARN Upgrade is needed for chart prometheus-node-exporter-4.39.0: latest version is 4.43.1.
INFO Chart aws-mountpoint-s3-csi-driver-v1.11.0 is at the latest version.
INFO Chart external-dns-1.15.0 is at the latest version.
WARN Upgrade is needed for chart secrets-store-csi-driver-1.4.6: latest version is 1.4.7.
DEBUG Core add-on coredns has autoselected version v1.11.1-eksbuild.8
DEBUG Core add-on adot has autoselected version v0.109.0-eksbuild.2
DEBUG Core add-on vpc-cni has autoselected version v1.19.0-eksbuild.1
DEBUG Core add-on aws-ebs-csi-driver has autoselected version v1.37.0-eksbuild.1
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.3.4-
Full Changelog: blueprints-1.16.2...blueprints-1.16.3
blueprints-1.16.2
Patch Release
What's Changed
- Bugfix/cloudwatch insights failing tests by @shapirov103 in #1098
- fix: aws-load-balancer-controller service account missing IAM permissions by @DanielAtanasovski in #1097
New Contributors
- @DanielAtanasovski made their first contribution in #1097
Full Changelog: blueprints-1.16.1...blueprints-1.16.2
Release 1.16.1
Patch release
What's Changed
- Fixed #1094 ipv6 cluster failure on internal import by @shapirov103 in #1095
Full Changelog: blueprints-1.16.0...blueprints-1.16.1
Release 1.16.0
Release Notes
Key Changes
IPv6 Support
- Added full IPv6 support across EKS Blueprints
- Implemented in blueprint builder, VPC-CNI, and related components
- Reference implementation available at
examples/blueprint-ipv6-construct/index.ts - Credit: @bugathagit
Kubernetes Version Updates
- Default EKS version now set to 1.30
- All add-ons validated, including ADOT support
- Added support for Kubernetes 1.31
- Not set as default due to pending ADOT compatibility
Karpenter Updates
- Default version updated to 1.0.6
- Compatible with Kubernetes 1.30 and 1.31
- Current Limitations:
- Temporarily restricted to
kube-systemnamespace due to CRD configuration - Provisioned resources still using v1beta
- Upgrade paths may not be guaranteed for all configurations
- Temporarily restricted to
- Note: Migration logic will be removed as we standardize on version 1.x
Additional Changes
- Various minor feature enhancements
- Multiple bug fixes and improvements
- CDK version is 2.162.1
What's Changed
- update karpenter docs to working example. remove taints, podIdentity… by @zjaco13 in #1040
- Fixed defect when AWS region was not set for core addon version look-up by @shapirov103 in #1045
- Incremented cloudwatch insight versions to address the test failures by @shapirov103 in #1055
- handle stringification the same way for all vpc-cni configuration pro… by @PeterKoegel in #1048
- [fix] Add documented nginx by @RichardoC in #1057
- (Docs) ingress-nginx: Fix incorrect ingressClassName default comment by @usmanatron in #1065
- Add EFS driver notes by @JackMcKew in #1060
- IPv6 by @bugathagit in #1051
- docs: Fix rendering of helm values for cluster-autoscaler by @askulkarni2 in #1073
- Fixing GH Action Error by @elamaran11 in #1074
- flag for deploy to isolated subnet by @bezdomniy in #1075
- Fixed tests, build issues, upgraded CDK and libs by @shapirov103 in #1084
- docs: fix notation fluctuation on OPA Gatekeeper by @chansuke in #1085
- Additional Settings to VpcCniAddOn by @PeterKoegel in #1044
- Update helm chart location for gpu-operator addon by @usmanatron in #1081
- docs: fix CreateEfsFileSystemProvider args by @adrienbrault in #1083
- Release 1.16.0 by @shapirov103 in #1087
- Added support for 1.31 and default EKS/k8s version is set to 1.30 by @shapirov103 in #1089
- Bug/efs namespace not created 1077 by @shapirov103 in #1090
- Bug/keda destroy fails without irsa by @shapirov103 in #1088
New Contributors
- @PeterKoegel made their first contribution in #1048
- @RichardoC made their first contribution in #1057
- @usmanatron made their first contribution in #1065
- @JackMcKew made their first contribution in #1060
- @bezdomniy made their first contribution in #1075
- @chansuke made their first contribution in #1085
- @adrienbrault made their first contribution in #1083
Add-on versions in the release
INFO Chart aws-load-balancer-controller-1.9.2 is at the latest version.
INFO Chart appmesh-controller-1.13.1 is at the latest version.
INFO Chart tigera-operator-v3.28.2 is at the latest version.
INFO Chart cert-manager-1.16.1 is at the latest version.
INFO Chart kube-state-metrics-5.26.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.39.0 is at the latest version.
DEBUG Core add-on adot is at version auto
INFO Chart base-1.23.2 is at the latest version.
INFO Chart istiod-1.23.2 is at the latest version.
INFO Chart cni-1.23.2 is at the latest version.
INFO Chart gateway-1.23.2 is at the latest version.
INFO Chart metrics-server-3.12.2 is at the latest version.
INFO Chart argo-cd-7.6.12 is at the latest version.
INFO Chart nginx-ingress-1.4.0 is at the latest version.
INFO Chart ingress-nginx-4.11.3 is at the latest version.
DEBUG Core add-on vpc-cni is at version auto
DEBUG Core add-on coredns is at version auto
DEBUG Core add-on kube-proxy is at version auto
INFO Chart gatekeeper-3.17.1 is at the latest version.
No versions are found for karpenter in repository oci://public.ecr.aws/karpenter/karpenter
INFO Chart aws-node-termination-handler-0.21.0 is at the latest version.
INFO Chart kubevious-1.2.2 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version auto
INFO Chart aws-efs-csi-driver-3.0.8 is at the latest version.
INFO Chart keda-2.15.2 is at the latest version.
WARN Upgrade is needed for chart aws-privateca-issuer-1.3.0: latest version is v1.4.0.
No versions are found for flux2 in repository oci://ghcr.io/fluxcd-community/charts/flux2
INFO Chart gpu-operator-v24.6.2 is at the latest version.
No versions are found for oci://ghcr.io/grafana/helm-charts/grafana-operator in repository undefined
INFO Chart aws-for-fluent-bit-0.1.34 is at the latest version.
INFO Chart airflow-1.15.0 is at the latest version.
INFO Chart external-secrets-0.10.4 is at the latest version.
DEBUG Core add-on eks-pod-identity-agent is at version auto
INFO Chart external-dns-1.15.0 is at the latest version.
INFO Chart secrets-store-csi-driver-1.4.6 is at the latest version.
DEBUG Core add-on coredns has autoselected version v1.11.1-eksbuild.8
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.3.2-eksbuild.2
DEBUG Core add-on aws-ebs-csi-driver has autoselected version v1.36.0-eksbuild.1
DEBUG Core add-on vpc-cni has autoselected version v1.18.1-eksbuild.3
DEBUG Core add-on kube-proxy has autoselected version v1.30.0-eksbuild.3
DEBUG Core add-on adot has autoselected version v0.102.1-eksbuild.1
Full Changelog: blueprints-1.15.1...blueprints-1.16.0
Release 1.15.1
Call outs
- 1.15.0 introduced a construct that affected most of the resource paths causing backwards compatibility issues (#1033 ). It was addressed so that customers can opt in to use nested construct (using
builder.compatibilityMode(false)) and by default the compatibility mode will be set to true keeping the paths the same. - Ingress NGINX was updated to not create an AWS loadbalancer if service type was set to
ClusterIP. - Karpenter CRD URLs were updated to the proper paths, bug fix.
- Other bugs fixes, documentation updates, helm chart updates, CDK moved to 2.147.3.
What's Changed
- Doc Update ingress-nginx.md by @Pjv93 in #1030
- Adding compatibility mode to avoid extra resource nesting - backwards compatibility fix. by @shapirov103 in #1034
- [Karpenter] Fix CRDs URL not found by @vumdao in #1031
- 1.15.1 Patch Release by @shapirov103 in #1035
Add-on versions in the release
INFO Chart kuberay-operator-1.1.1 is at the latest version.
INFO Chart aws-load-balancer-controller-1.8.1 is at the latest version.
INFO Chart appmesh-controller-1.13.0 is at the latest version.
INFO Chart tigera-operator-v3.28.0 is at the latest version.
INFO Chart cert-manager-1.15.1 is at the latest version.
INFO Chart kube-state-metrics-5.21.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.37.0 is at the latest version.
DEBUG Core add-on adot is at version auto
INFO Chart base-1.22.2 is at the latest version.
INFO Chart istiod-1.22.2 is at the latest version.
INFO Chart cni-1.22.2 is at the latest version.
INFO Chart gateway-1.22.2 is at the latest version.
INFO Chart metrics-server-3.12.1 is at the latest version.
INFO Chart argo-cd-7.3.3 is at the latest version.
INFO Chart nginx-ingress-1.3.0 is at the latest version.
INFO Chart ingress-nginx-4.10.1 is at the latest version.
DEBUG Core add-on vpc-cni is at version auto
DEBUG Core add-on coredns is at version auto
DEBUG Core add-on kube-proxy is at version auto
INFO Chart gatekeeper-3.16.3 is at the latest version.
No versions are found for karpenter in repository oci://public.ecr.aws/karpenter/karpenter
INFO Chart aws-node-termination-handler-0.21.0 is at the latest version.
INFO Chart kubevious-1.2.2 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version auto
INFO Chart aws-efs-csi-driver-3.0.6 is at the latest version.
INFO Chart keda-2.14.2 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.7 is at the latest version.
No versions are found for flux2 in repository oci://ghcr.io/fluxcd-community/charts/flux2
INFO Chart gpu-operator-v24.3.0 is at the latest version.
No versions are found for oci://ghcr.io/grafana/helm-charts/grafana-operator in repository undefined
INFO Chart aws-for-fluent-bit-0.1.33 is at the latest version.
INFO Chart airflow-1.14.0 is at the latest version.
INFO Chart external-secrets-0.9.19 is at the latest version.
DEBUG Core add-on eks-pod-identity-agent is at version auto
INFO Chart external-dns-1.14.5 is at the latest version.
INFO Chart secrets-store-csi-driver-1.4.4 is at the latest version.
Please use minimum Karpenter version for this Kubernetes Version: 0.34.0, otherwise you will run into compatibility issues.
DEBUG Core add-on kube-proxy has autoselected version v1.29.0-eksbuild.1
DEBUG Core add-on vpc-cni has autoselected version v1.16.0-eksbuild.1
DEBUG Core add-on aws-ebs-csi-driver has autoselected version v1.32.0-eksbuild.1
DEBUG Core add-on coredns has autoselected version v1.11.1-eksbuild.4
DEBUG Core add-on adot has autoselected version v0.94.1-eksbuild.1
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.3.0-eksbuild.1
Full Changelog: blueprints-1.15.0...blueprints-1.15.1