Skip to content

Releases: aws-quickstart/cdk-eks-blueprints

Release 1.7.3

11 May 03:56
7f17436
Compare
Choose a tag to compare

What's Changed

  • fixed dependency issue of jupyterhub by @shapirov103 in #669
  • Added ability to pass a list of policies to add to the IRSA account to an application team by @shapirov103 in #676
  • nginx addon fails on schema validation when certificate is specified. by @shapirov103 in #677
  • fixed policy propagation to service account by @shapirov103 in #678
  • Release prep for 1.7.3, updated CDK, helm chart versions, core addons… by @shapirov103 in #679

CDK version was set to 2.78

Add-on versions in the release:

INFO Chart aws-load-balancer-controller-1.5.2 is at the latest version.
INFO Chart appmesh-controller-1.11.0 is at the latest version.
INFO Chart cert-manager-1.11.2 is at the latest version.
INFO Chart kube-state-metrics-5.6.1 is at the latest version.
INFO Chart prometheus-node-exporter-4.17.2 is at the latest version.
DEBUG Core add-on adot is at version v0.70.0-eksbuild.1
INFO Chart base-1.17.2 is at the latest version.
INFO Chart istiod-1.17.2 is at the latest version.
INFO Chart tigera-operator-v3.25.1 is at the latest version.
INFO Chart metrics-server-3.10.0 is at the latest version.
WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.33.0.
INFO Chart nginx-ingress-0.17.1 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 4.0.2.
DEBUG Core add-on vpc-cni is at version v1.12.6-eksbuild.1
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.3
DEBUG Core add-on kube-proxy is at version v1.24.10-eksbuild.2
INFO Chart gatekeeper-3.12.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.1.2 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.18.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.3 is at the latest version.
INFO Chart keda-2.10.2 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart jupyterhub-2.0.0 is at the latest version.
INFO Chart aws-for-fluent-bit-0.1.24 is at the latest version.
INFO Chart flux2-2.7.0 is at the latest version.
No versions are found for oci://ghcr.io/grafana-operator/helm-charts/grafana-operator in repository undefined
INFO Chart external-dns-6.19.2 is at the latest version.
INFO Chart external-secrets-0.8.1 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.3 is at the latest version.

Full Changelog: blueprints-1.7.2...blueprints-1.7.3

Release 1.7.2

03 May 19:03
a5dc520
Compare
Choose a tag to compare

Patch release fixing JupyterHubAddOn (affected by the upgrade of the AWS LB Controller)

What's Changed

Full Changelog: blueprints-1.7.1...blueprints-1.7.2

Release 1.7.1

03 May 03:29
bdd9987
Compare
Choose a tag to compare

What's Changed

  • Enhancement: Cluster tags by @elamaran11 in #662
  • DefectL: CDK version change to 2.76.0 from 2.72.0 per 1.7.0 release by @youngjeong46 in #660
  • Defect: Adding the missing IAM permissions for the EFS CSI driver by @aliaksei-ivanou in #664
  • Enhancement: Add requireImdsv2 to ManagedNodeGroup's LaunchTemplateProps by @pharre in #656
  • Enhancement: setting default kubectllayer to 1.25, requiredIdmsv2 e2e test, patch by @shapirov103 in #666

Add-on version in the release:

INFO Chart aws-load-balancer-controller-1.5.2 is at the latest version.
INFO Chart appmesh-controller-1.11.0 is at the latest version.
INFO Chart cert-manager-1.11.1 is at the latest version.
INFO Chart kube-state-metrics-5.6.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.17.0 is at the latest version.
DEBUG Core add-on adot is at version v0.70.0-eksbuild.1
INFO Chart base-1.17.2 is at the latest version.
INFO Chart istiod-1.17.2 is at the latest version.
INFO Chart tigera-operator-v3.25.1 is at the latest version.
INFO Chart metrics-server-3.10.0 is at the latest version.
WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.31.0.
INFO Chart nginx-ingress-0.17.0 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 4.0.1.
DEBUG Core add-on vpc-cni is at version v1.12.6-eksbuild.1
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.2
DEBUG Core add-on kube-proxy is at version v1.24.10-eksbuild.2
INFO Chart gatekeeper-3.12.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.1.2 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.16.1-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.1 is at the latest version.
INFO Chart keda-2.10.2 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart jupyterhub-2.0.0 is at the latest version.
INFO Chart aws-for-fluent-bit-0.1.24 is at the latest version.
INFO Chart flux2-2.7.0 is at the latest version.
No versions are found for oci://ghcr.io/grafana-operator/helm-charts/grafana-operator in repository undefined
WARN Upgrade is needed for chart external-dns-6.18.0: latest version is 6.19.1.
INFO Chart external-secrets-0.8.1 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.3 is at the latest version.

New Contributors

Full Changelog: blueprints-1.7.0...blueprints-1.7.1

Release 1.7.0

25 Apr 03:00
f215ea0
Compare
Choose a tag to compare

What's Changed

  • Restored compatibility with v1.6.0 for KMS resource provider by @aliaksei-ivanou in #646
  • Fluxcd Addon implementation by @elamaran11 in #627
  • Grafana Operator Addon and Make Repository Parameter for Helm Addon Optional by @elamaran11 in #652
  • VPC CNI add-on supports IRSA account (vs node instance role) by @shapirov103 in #636
  • InstanceType can be supplied through context via cdk*.json by @yegortokmakov in #654
  • AWS load balancer controller upgraded to 2.5.1. by @shapirov103 in #657
  • AWS LB controller is deployed before add-ons honoring the order in the blueprint (ordered add-on support) by @shapirov103 in #658
  • Updated npm depedencies, chart version, SDK version by @shapirov103 and @rverma-nsl in #659
  • fix site documentation to add missing nav links - issue 640 by @ratnopamc in #641

Note: AWS Load Balancer controller introduced changes that broke the existing deployments. The workaround is to place AWS Load balancer controller as the first add-on or ahead of any add-ons that may depend on it (any add-in that, for example, creates service of type load balancer).

Add-on versions in the release:

INFO Chart aws-load-balancer-controller-1.5.2 is at the latest version.
INFO Chart appmesh-controller-1.11.0 is at the latest version.
INFO Chart cert-manager-1.11.1 is at the latest version.
INFO Chart kube-state-metrics-5.6.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.17.0 is at the latest version.
DEBUG Core add-on adot is at version v0.70.0-eksbuild.1
INFO Chart base-1.17.2 is at the latest version.
INFO Chart istiod-1.17.2 is at the latest version.
INFO Chart tigera-operator-v3.25.1 is at the latest version.
INFO Chart metrics-server-3.10.0 is at the latest version.
WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.29.1.
INFO Chart nginx-ingress-0.17.0 is at the latest version.
INFO Chart velero-3.2.0 is at the latest version.
DEBUG Core add-on vpc-cni is at version v1.12.6-eksbuild.1
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.2
DEBUG Core add-on kube-proxy is at version v1.24.10-eksbuild.2
INFO Chart gatekeeper-3.12.0 is at the latest version.
INFO Chart aws-node-termination-handler-0.21.0 is at the latest version.
INFO Chart kubevious-1.1.2 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.16.1-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.1 is at the latest version.
INFO Chart keda-2.10.2 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart jupyterhub-2.0.0 is at the latest version.
INFO Chart aws-for-fluent-bit-0.1.24 is at the latest version.
INFO Chart flux2-2.7.0 is at the latest version.
INFO Chart external-dns-6.18.0 is at the latest version.
INFO Chart external-secrets-0.8.1 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.3 is at the latest version.

New Contributors

Release 1.6.1

31 Mar 17:31
3c8801a
Compare
Choose a tag to compare

What's Changed

Charts in the release:

WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.27.5.
INFO Chart appmesh-controller-1.11.0 is at the latest version.
INFO Chart cert-manager-1.11.0 is at the latest version.
INFO Chart kube-state-metrics-5.3.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.14.0 is at the latest version.
DEBUG Core add-on adot is at version v0.66.0-eksbuild.1
INFO Chart base-1.17.1 is at the latest version.
INFO Chart istiod-1.17.1 is at the latest version.
INFO Chart tigera-operator-v3.25.0 is at the latest version.
INFO Chart metrics-server-3.9.0 is at the latest version.
INFO Chart aws-load-balancer-controller-1.4.8 is at the latest version.
INFO Chart nginx-ingress-0.17.0 is at the latest version.
INFO Chart velero-3.1.5 is at the latest version.
DEBUG Core add-on vpc-cni is at version v1.12.5-eksbuild.2
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.2
DEBUG Core add-on kube-proxy is at version v1.24.10-eksbuild.2
INFO Chart gatekeeper-3.11.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.1.2 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.16.1-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.1 is at the latest version.
INFO Chart keda-2.10.1 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.4 is at the latest version.
INFO Chart jupyterhub-2.0.0 is at the latest version.
DEBUG Core add-on upbound_universal-crossplane is at version v1.9.1-eksbuild.0
INFO Chart aws-for-fluent-bit-0.1.24 is at the latest version.
INFO Chart external-dns-6.15.0 is at the latest version.
INFO Chart external-secrets-0.8.1 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.2 is at the latest version.

New Contributors

Full Changelog: blueprints-1.6.0...blueprints-1.6.1

blueprints-1.6.0

02 Mar 05:00
7eac418
Compare
Choose a tag to compare

Major Features

ArgoCD Management of Add-ons, enables to combine IAC with ArgoCD in a couple of different patterns

  • Enable ArgoCD GitOps with each addon Application deployed by CDK:
        blueprints.EksBlueprint.builder()
            .addOns(...addOns)
            .enableGitOps()
  • Enable ArgoCD GitOps with all addons deployed via App of Apps:
     blueprints.EksBlueprint.builder()
            .addOns(...addOns)
            .enableGitOpsAppOfApps()
  • ArgoCD allows passing multiple app of apps to allow a split between infrastructure app of apps and workloads app of apps.

VPC and VPC-CNI supports secondary CIDR, custom networking, prefix delegation and other VPC-CNI configuration options

Advanced configuration support for core add-ons was also enabled to make this happen. Customers can supply secondary CIDRs with their VPCs. More here.

Advanced Blueprint Configurability

Customers now can pass any resources (as resource providers) as standard CDK constructs to enable advanced configuration options for EKS Clusters (masters role, security group, etc.) and managed node groups as well as add-ons. More here.

AWS Batch on EKS Support and AWS Batch Team with Blueprints

Add-in and team support to enable running AWS Batch jobs with EKS Blueprints. More info here.

Misc

  • KNative Operator add-on support.
  • JupyterHub improvements
  • EBS CSI Driver allows registering and passing KMS keys for proper IAM policies setup to enable disk encryption
  • Bug fixes, doc updates
  • CDK upgraded to 2.66.1
  • Default version of EKS is set to 1.24 (with support for 1.25)
  • Charts and core add-ons version upgrades (including Karpenter set to 0.25.0)
  • General library maintenance

Versions in this release

WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.23.5.
INFO Chart appmesh-controller-1.11.0 is at the latest version.
INFO Chart cert-manager-1.11.0 is at the latest version.
INFO Chart kube-state-metrics-4.31.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.14.0 is at the latest version.
INFO Core add-on adot is at version v0.66.0-eksbuild.1
INFO Chart base-1.17.1 is at the latest version.
INFO Chart istiod-1.17.1 is at the latest version.
INFO Chart tigera-operator-v3.25.0 is at the latest version.
INFO Chart metrics-server-3.8.3 is at the latest version.
INFO Chart aws-load-balancer-controller-1.4.8 is at the latest version.
INFO Chart nginx-ingress-0.16.2 is at the latest version.
INFO Chart velero-3.1.2 is at the latest version.
INFO Core add-on vpc-cni is at version v1.12.2-eksbuild.1
INFO Core add-on coredns is at version v1.8.7-eksbuild.4
INFO Core add-on kube-proxy is at version v1.24.7-eksbuild.2
INFO Chart gatekeeper-3.11.0 is at the latest version.
INFO Chart aws-node-termination-handler-0.21.0 is at the latest version.
INFO Chart kubevious-1.1.2 is at the latest version.
INFO Core add-on aws-ebs-csi-driver is at version v1.16.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.3.9 is at the latest version.
INFO Chart keda-2.9.4 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.4 is at the latest version.
INFO Chart jupyterhub-2.0.0 is at the latest version.
INFO Chart external-dns-6.14.1 is at the latest version.
INFO Chart external-secrets-0.7.2 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.1 is at the latest version.

What's Changed

New Contributors

Full Changelog: blueprints-1.5.4...blueprints-1.6.0

blueprints-1.5.4

13 Jan 20:56
5d98348
Compare
Choose a tag to compare

What's Changed

WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.17.1. 
INFO  Chart appmesh-controller-1.10.0 is at the latest version. 
INFO  Chart cert-manager-1.11.0 is at the latest version. 
INFO  Chart kube-state-metrics-4.28.0 is at the latest version. 
INFO  Chart prometheus-node-exporter-4.12.0 is at the latest version. 
INFO  Chart base-1.16.1 is at the latest version. 
INFO  Chart istiod-1.16.1 is at the latest version. 
WARN Upgrade is needed for chart tigera-operator-v3.24.5: latest version is v3.25.0. 
INFO  Chart metrics-server-3.8.3 is at the latest version. 
INFO  Chart aws-load-balancer-controller-1.4.7 is at the latest version. 
INFO  Chart nginx-ingress-0.16.0 is at the latest version. 
INFO  Chart velero-3.1.0 is at the latest version. 
INFO  Chart gatekeeper-3.11.0 is at the latest version. 
INFO  Chart aws-node-termination-handler-0.20.2 is at the latest version. 
INFO  Chart kubevious-1.1.2 is at the latest version. 
INFO  Chart aws-efs-csi-driver-2.3.6 is at the latest version. 
INFO  Chart keda-2.9.1 is at the latest version. 
INFO  Chart aws-privateca-issuer-1.2.4 is at the latest version. 
INFO  Chart jupyterhub-2.0.0 is at the latest version. 
INFO  Chart external-dns-6.13.0 is at the latest version. 
INFO  Chart external-secrets-0.7.1 is at the latest version. 
INFO  Chart secrets-store-csi-driver-1.3.0 is at the latest version.

New Contributors

Full Changelog: blueprints-1.5.3...blueprints-1.5.4

blueprints-1.5.3

12 Jan 05:31
d517441
Compare
Choose a tag to compare

What's Changed

  • Feature/aws controller for k8s by @elamaran11 in #547
  • Fix/emr eks team role name by @lmouhib in #555
  • JupyterHub fixes by @youngjeong46 in #551
  • Karpenter support for v0.22.0, upgrade guide updates, node role and instance profile cfn exports available as imports by @youngjeong46 in #556
  • 1.5.3 - Release by @shapirov103 in #559
  • Support for EKS 1.24, upgraded libraries and added kubectl layer for 1.24 by @shapirov103
  • Fixed issue #560, #523, #533, #544 and other bug fixes
  • CDK Updated to 2.59.0
  • Core add-ons updated: vpc-cni, coredns, kube-proxy, ebs-csi-driver, etc.
WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.17.1. 
INFO  Chart appmesh-controller-1.10.0 is at the latest version. 
INFO  Chart cert-manager-1.11.0 is at the latest version. 
INFO  Chart kube-state-metrics-4.28.0 is at the latest version. 
INFO  Chart prometheus-node-exporter-4.12.0 is at the latest version. 
INFO  Chart base-1.16.1 is at the latest version. 
INFO  Chart istiod-1.16.1 is at the latest version. 
INFO  Chart tigera-operator-v3.24.5 is at the latest version. 
INFO  Chart metrics-server-3.8.3 is at the latest version. 
INFO  Chart aws-load-balancer-controller-1.4.6 is at the latest version. 
INFO  Chart nginx-ingress-0.15.2 is at the latest version. 
INFO  Chart velero-3.1.0 is at the latest version. 
INFO  Chart gatekeeper-3.11.0 is at the latest version. 
INFO  Chart aws-node-termination-handler-0.20.2 is at the latest version. 
INFO  Chart kubevious-1.1.2 is at the latest version. 
INFO  Chart aws-efs-csi-driver-2.3.6 is at the latest version. 
INFO  Chart keda-2.9.1 is at the latest version. 
INFO  Chart aws-privateca-issuer-1.2.4 is at the latest version. 
INFO  Chart jupyterhub-2.0.0 is at the latest version. 
INFO  Chart external-dns-6.13.0 is at the latest version. 
INFO  Chart external-secrets-0.7.1 is at the latest version. 
INFO  Chart secrets-store-csi-driver-1.3.0 is at the latest version. 

Full Changelog: blueprints-1.5.2...blueprints-1.5.3

blueprints-1.5.2

06 Dec 04:25
3442df0
Compare
Choose a tag to compare

What's Changed

  • Maintenance release to fix the resource copy issue in the npm: some *.ytpl files were ignored by the make copyfiles causing a few add-ons (otel related) to stop functioning.

Full Changelog: blueprints-1.5.1...blueprints-1.5.2

blueprints-1.5.1

05 Dec 15:25
256eacd
Compare
Choose a tag to compare

What's Changed

New Contributors

Helm Charts

WARN Upgrade is needed for chart argo-cd-4.10.9: latest version is 5.16.1. 
INFO  Chart appmesh-controller-1.9.0 is at the latest version. 
INFO  Chart cert-manager-1.10.1 is at the latest version. 
WARN Upgrade is needed for chart kube-state-metrics-4.23.0: latest version is 4.24.0. 
WARN Upgrade is needed for chart prometheus-node-exporter-4.7.0: latest version is 4.8.0. 
INFO  Chart base-1.16.0 is at the latest version. 
INFO  Chart istiod-1.16.0 is at the latest version. 
INFO  Chart tigera-operator-v3.24.5 is at the latest version. 
INFO  Chart metrics-server-3.8.2 is at the latest version. 
INFO  Chart aws-load-balancer-controller-1.4.6 is at the latest version. 
WARN Upgrade is needed for chart nginx-ingress-0.15.1: latest version is 0.15.2. 
WARN Upgrade is needed for chart velero-2.32.3: latest version is 2.32.4. 
INFO  Chart gatekeeper-3.10.0 is at the latest version. 
INFO  Chart kubevious-1.1.2 is at the latest version. 
WARN Upgrade is needed for chart aws-efs-csi-driver-2.3.2: latest version is 2.3.4. 
INFO  Chart keda-2.8.2 is at the latest version. 
INFO  Chart aws-privateca-issuer-1.2.2 is at the latest version. 
INFO  Chart jupyterhub-2.0.0 is at the latest version. 
INFO  Chart external-dns-6.12.1 is at the latest version. 
INFO  Chart external-secrets-0.6.1 is at the latest version. 
INFO  Chart secrets-store-csi-driver-1.2.4 is at the latest version. 

Full Changelog: blueprints-1.4.1...blueprints-1.5.1