Skip to content

Releases: aws-quickstart/cdk-eks-blueprints

Release 1.15.1

02 Jul 17:42
bb17fdb
Compare
Choose a tag to compare

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

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

Release 1.15.0

28 Jun 20:33
ba65e69
Compare
Choose a tag to compare

Call outs

  • While 1.15.0 adds explicit support for EKS/Kubernetes version 1.30, we discovered that ADOT addon does not yet support that version and since many of our observability patterns depend on it, the default EKS version for the blueprints stayed at 1.29.
  • You can now use a construct for EKS Blueprints EksBlueprintConstruct with your stacks which opens up opportunities to use it with Service Catalog and other use cases when stack is defined outside of the blueprints.
  • New upstream nginx ingress add-on (in addition to the existing NginxAddon from F5).
  • Crossplane add-on is now based on helm vs EKS Marketplace Addon.
  • Control plane logging is now using native CDK implementation (previously custom resource in the blueprints repo).
  • Karpenter supports pod identity.
  • Kubeshark add-on (hosted outside, but is part of EKS Blueprints)
  • Many other enhancements and bugfixes.

What's Changed

New Contributors

Add-on versions in the release

* CDK at 2.147.1

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.20.1 is at the latest version.
WARN Upgrade is needed for chart prometheus-node-exporter-4.36.0: latest version is 4.37.0.
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.2 is at the latest version.
INFO Chart nginx-ingress-1.3.0 is at the latest version.
WARN Upgrade is needed for chart ingress-nginx-4.10.0: latest version is 4.10.1.
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
WARN Upgrade is needed for chart aws-efs-csi-driver-3.0.5: latest version is 3.0.6.
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 aws-ebs-csi-driver has autoselected version v1.31.0-eksbuild.1
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.3.0-eksbuild.1
DEBUG Core add-on vpc-cni has autoselected version v1.16.0-eksbuild.1
DEBUG Core add-on kube-proxy has autoselected version v1.29.0-eksbuild.1
DEBUG Core add-on adot has autoselected version v0.94.1-eksbuild.1
DEBUG Core add-on coredns has autoselected version v1.11.1-eksbuild.4

Full Changelog: blueprints-1.14.1...blueprints-1.15.0

Release 1.14.1

22 Mar 15:14
befafbc
Compare
Choose a tag to compare

What's Changed

  • amended versions by @freschri in #953
  • ClusterAutoScalerAddOn: Bug Fix on Namespace dependency #957 by @Hounddog in #958
  • Fix EBS CSI Driver Issue - Avoiding CoreAddonProps to be filled out by @elamaran11 in #954
  • Fix Karpenter addon not return null for instanceStorePolicy as default by @vumdao in #960
  • Fix Karpenter AddOn: Remove resources in spec.limits.resources.memory by @vumdao in #959
  • Fix CloudWatch Insights Addon - User passed version not being respected by @5herlocked in #956
  • Task/1.14.1 release prep by @shapirov103 in #966

CDK version: 2.133.0

New Contributors

Full Changelog: blueprints-1.14.0...blueprints-1.14.1

Release 1.14.0

13 Mar 03:26
899f9e3
Compare
Choose a tag to compare

What's Changed

  • Adding MSK to ACK #901 by @elamaran11 in #903
  • Fargate with CoreDNS Addon - Retain on Delete by @Howlla in #905
  • Core Addons can now support auto version, and rely on the blueprints to look up default add-on versions for the target Kubernetes verison using AWS SDK (requires credentials at the buildtime) by @elamaran11 in #904
  • feat: Amp AddOn - Update OTEL collector cluster role to support container logs collection by @arunvthangaraj in #919
  • (Karpenter add-on) Blocked Device Mapping EBS Volume Size type issue fix by @youngjeong46 in #920
  • Neuron Device Plugin Addon by @youngjeong46 in #777
  • Neuron Device Plugin Addon Continuation by @ariveroi in #923
  • Neuron Monitor Addon by @ariveroi in #932
  • Import Cluster Provider can use parameters exported from other stacks (e.g. endpoint, cluster SG, etc,). Fixes #916 by @shapirov103 in #922
  • Docs: add cast to iam.Role for attribute mastersRole by @jumic in #925
  • Bugfix: ADOT fails intermittently by @shapirov103 in #931
  • Fix for Bug#921:Load balancer controller warning message incomplete by @renukakrishnan in #927
  • Ack addon must support inline policies for EKS by @jackkleeman in #929
  • Update SSM agent version to 3.2.2222.0 by @Howlla in #934
  • Change to use eks.nodeGroupOptions in the builder by @ROunofF in #895
  • Added configuration value enableWindowsIpam for Vpc-cni add on by @renukakrishnan in #935
  • Support monorepo with pipelines. Customers can nest several pipelines in the same repo. by @shapirov103 in #936
  • Upgrade Istio Suite of Addons with CNI and Ingress Gateway Addons. by @elamaran11 in #928
  • KubeRay Operator add-on by @freschri in #849
  • Adding support for specifying storageClass type by @nrajb in #906
  • feat(SecretProviderClass): add support for objectAlias by @a-bigelow in #941
  • Fix ADOT Versions by @elamaran11 in #943
  • CDK upgrades, lib upgrades, helm chart upgrades. Task/1.14.0 release prep by @shapirov103 in #942
  • [Karpenter Add-on][BREAKING CHANGE] Update for v0.34.0 by @youngjeong46 in #940
  • Blueprints dependency on CDK is now shaped as a peerDependency allowing upgrades with warning and preventing weird compile issues by @shapirov103 in #946

New Contributors

Add-on versions in the release

INFO Chart kuberay-operator-1.0.0 is at the latest version.
INFO Chart aws-load-balancer-controller-1.7.1 is at the latest version.
INFO Chart appmesh-controller-1.12.7 is at the latest version.
WARN Upgrade is needed for chart tigera-operator-v3.26.4: latest version is v3.27.2. # 3.27.2 upgrade breaks cluster deletion
WARN Upgrade is needed for chart cert-manager-1.14.3: latest version is v1.14.4.
INFO Chart kube-state-metrics-5.16.4 is at the latest version.
INFO Chart prometheus-node-exporter-4.31.0 is at the latest version.
INFO Chart base-1.20.3 is at the latest version.
INFO Chart istiod-1.20.3 is at the latest version.
INFO Chart cni-1.20.3 is at the latest version.
INFO Chart gateway-1.20.3 is at the latest version.
INFO Chart metrics-server-3.12.0 is at the latest version.
WARN Upgrade is needed for chart argo-cd-5.51.6: latest version is 6.7.1. # major version will require retesting the GitOps code
INFO Chart nginx-ingress-1.1.3 is at the latest version.
WARN Upgrade is needed for chart gatekeeper-3.15.0: latest version is 3.15.1.
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.
INFO Core add-on aws-ebs-csi-driver is at version v1.26.1-eksbuild.1
INFO Chart aws-efs-csi-driver-2.5.6 is at the latest version.
INFO Chart keda-2.13.2 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.7 is at the latest version.
INFO Chart flux2-2.12.4 is at the latest version.
INFO Chart gpu-operator-v23.9.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.32 is at the latest version.
INFO Chart airflow-1.13.0 is at the latest version.
INFO Chart external-secrets-0.9.13 is at the latest version.
INFO Chart external-dns-1.14.3 is at the latest version.
WARN Upgrade is needed for chart secrets-store-csi-driver-1.4.1: latest version is 1.4.2.
Please use minimum Karpenter version for this Kubernetes Version: 0.34.0, otherwise you will run into compatibility issues.
DEBUG Core add-on vpc-cni has autoselected version v1.16.0-eksbuild.1
DEBUG Core add-on adot has autoselected version v0.92.1-eksbuild.1
DEBUG Core add-on kube-proxy has autoselected version v1.29.0-eksbuild.1
DEBUG Core add-on eks-pod-identity-agent has autoselected version v1.2.0-eksbuild.1
DEBUG Core add-on coredns has autoselected version v1.11.1-eksbuild.4

Full Changelog: blueprints-1.13.1...blueprints-1.14.0

Release 1.13.1

18 Dec 22:01
0e27d32
Compare
Choose a tag to compare

What's Changed

  • Upgrade cloudWatchInsightsAddOn in Observability Builder by @elamaran11 in #891
  • Provision add custom security group to secondary eni in vpc cni addon custom networking by @vineetjp in #892

New Contributors

Full Changelog: blueprints-1.13.0...blueprints-1.13.1

Release 1.13.0

15 Dec 18:34
90b5e82
Compare
Choose a tag to compare

What's Changed

  • docs: Fix title on the Graviton Builder documentation page by @jkataja in #858
  • Konveyor Addon by @ariveroi in #840
  • Added Function for Cluster Logging by @5herlocked in #867
  • Updating documentation about in-place upgrades by @5herlocked in #870
  • update AMP collector configuration by @ratnopamc in #868
  • ADOT supports non default namespace by @nrajb in #873
  • Docs: Fixed amp-addon.md typo by @arron-shin in #877
  • docfix: add-on URL links by @youngjeong46 in #885
  • Add Amazon EKS Pod Identity Agent add-on by @vumdao in #884
  • Adding missing efs policy statements DescribeAvailabilityZones, Descr… by @daniel-pebble in #882
  • [kubevious AddOn] Correct kubevious service type setpath by @vumdao in #861
  • CloudWatchLogsAddon: setting logRetentionDays param does not work and not set cloudWatchLogs.logRetentionDays when creating CloudWatch Log Groups by @bnaydenov in #889
  • Feature: AWS CloudWatch Container Insights Addon by @5herlocked in #878
  • feat: adding support for karpenter blockdevicemapping by @paulmowat in #890
  • Upgrade CDK, Libraries, HELM, ACK and Others for Release Prep by @elamaran11 @shapirov103 in #887

Compatibility Impact

  • Grafana operator has migrated to a new Helm chart URL: oci://ghcr.io/grafana/helm-charts/grafana-operator. The add-on was upgraded, versions below 5.6 won't work with the default repository setting.
  • ContainerInsightsAddOn was deprecated in favor of the CloudWatchInsightsAddOn. There will be no maintenance/upgrades on the ContainerInsightsAddon and we encourage customers to migrate to the CloudWatchInsightsAddOn as soon as possible.
  • By default, EKS cluster version (when version is set as auto) was set to 1.28. Please keep in mind that we will maintain three latest EKS versions, so the lowest maintained now is 1.26.
  • Node.js was upgraded to 20 as it is the current stable version/CDK was set to 2.115.0.

New Contributors

Add-on versions in the release

INFO Chart aws-load-balancer-controller-1.6.2 is at the latest version.
INFO Chart appmesh-controller-1.12.7 is at the latest version.
INFO Chart cert-manager-1.13.3 is at the latest version.
INFO Chart kube-state-metrics-5.15.2 is at the latest version.
INFO Chart prometheus-node-exporter-4.24.0 is at the latest version.
DEBUG Core add-on adot is at version v0.88.0-eksbuild.2
INFO Chart base-1.20.1 is at the latest version.
INFO Chart istiod-1.20.1 is at the latest version.
INFO Chart tigera-operator-v3.26.4 is at the latest version.
INFO Chart metrics-server-3.11.0 is at the latest version.
INFO Chart argo-cd-5.51.6 is at the latest version.
INFO Chart nginx-ingress-1.0.2 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 5.2.0.
DEBUG Core add-on vpc-cni is at version v1.14.1-eksbuild.1
DEBUG Core add-on coredns is at version v1.10.1-eksbuild.4
DEBUG Core add-on kube-proxy is at version auto
INFO Chart gatekeeper-3.14.0 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.1 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.23.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.5.2 is at the latest version.
INFO Chart keda-2.12.1 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.6 is at the latest version.
INFO Chart flux2-2.12.1 is at the latest version.
INFO Chart gpu-operator-v23.9.1 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.32 is at the latest version.
INFO Chart airflow-1.11.0 is at the latest version.
INFO Chart external-secrets-0.9.9 is at the latest version.
DEBUG Core add-on eks-pod-identity-agent is at version v1.0.0-eksbuild.1
INFO Chart external-dns-1.13.1 is at the latest version.
Used Adot Addon Version is Valid
INFO Chart secrets-store-csi-driver-1.4.0 is at the latest version.
DEBUG Core add-on kube-proxy has autoselected version v1.28.2-eksbuild.2

Full Changelog: blueprints-1.12.0...blueprints-1.13.0

Release 1.12.0

06 Oct 20:01
b825f10
Compare
Choose a tag to compare

What's Changed

  • Granulate gMaestro Addon by @marina-vrublevsky in #727
  • Gpu Builder Instance Type prop fix by @Howlla in #834
  • Update README.md by @techlunacy in #838
  • Added support for Windows2019 and Windows2022 as amifamily by @ROunofF in #836
  • Revert "Added support for Windows2019 and Windows2022 as amifamily" by @elamaran11 in #839
  • Observability Builder Props for Addons by @Howlla in #833
  • Added Windows2019 and Windows2022 to amiFamily for Karpenter by @ROunofF in #842
  • #841 fixing version issue by @elamaran11 in #843
  • added path support to code pipeline: by @shapirov103 in #844
  • Update zod package due to vulnerability by @oleghind in #852
  • VpcCniAddOn - enable supports of Kubernetes Network Policies with enableNetworkPolicy after Amazon VPC CNI version 1.14.0 #850 by @bnaydenov in #851
  • New Decorator for Architecture Type for all Addons and Graviton Builder Classes && Gen AI Builder and Team by @elamaran11 in #846
  • upgraded libraries, CDK set at 2.99.1, addon versions upgrades, core … by @shapirov103 in #853

New Contributors

Full Changelog: blueprints-1.11.3...blueprints-1.12.0

Add-on versions in the release

INFO Chart aws-load-balancer-controller-1.6.1 is at the latest version.
INFO Chart appmesh-controller-1.12.3 is at the latest version.
INFO Chart cert-manager-1.13.1 is at the latest version.
INFO Chart kube-state-metrics-5.14.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.23.2 is at the latest version.
DEBUG Core add-on adot is at version v0.80.0-eksbuild.2
INFO Chart base-1.19.1 is at the latest version.
INFO Chart istiod-1.19.1 is at the latest version.
WARN Upgrade is needed for chart tigera-operator-v3.26.2: latest version is v3.26.3.
INFO Chart metrics-server-3.11.0 is at the latest version.
INFO Chart argo-cd-5.46.7 is at the latest version.
INFO Chart nginx-ingress-1.0.0 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 5.1.0.
DEBUG Core add-on vpc-cni is at version v1.14.1-eksbuild.1
DEBUG Core add-on coredns is at version v1.10.1-eksbuild.4
DEBUG Core add-on kube-proxy is at version auto
INFO Chart gatekeeper-3.13.0 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.1 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.23.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.5.0 is at the latest version.
INFO Chart keda-2.12.0 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart flux2-2.10.1 is at the latest version.
INFO Chart gpu-operator-v23.6.1 is at the latest version.
No versions are found for oci://ghcr.io/grafana-operator/helm-charts/grafana-operator in repository undefined
INFO Chart aws-for-fluent-bit-0.1.30 is at the latest version.
INFO Chart airflow-1.11.0 is at the latest version.
INFO Chart external-secrets-0.9.5 is at the latest version.
INFO Chart external-dns-1.13.1 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.4 is at the latest version.
DEBUG Core add-on kube-proxy has autoselected version v1.27.1-eksbuild.1

Release 1.11.3

28 Aug 19:17
b73c74d
Compare
Choose a tag to compare

What's Changed

Full Changelog: blueprints-1.11.2...blueprints-1.11.3

Release 1.11.2

23 Aug 21:26
e753964
Compare
Choose a tag to compare

Bug fix for module load: failing on builders due to incorrect relative references.

What's Changed

Full Changelog: blueprints-1.11.1...blueprints-1.11.2

Release 1.11.1

23 Aug 18:38
e42d0ed
Compare
Choose a tag to compare

Patch release to properly export builders.
Doc publishing GH actions fixed.

What's Changed

Full Changelog: blueprints-1.11.0...blueprints-1.11.1