Skip to content

blueprints-1.6.0

Compare
Choose a tag to compare
@shapirov103 shapirov103 released this 02 Mar 05:00
· 1244 commits to main since this release
7eac418

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