Releases: aws-quickstart/cdk-eks-blueprints
Release 1.11.0
What's Changed
- Added support for multi path kustomizations in fluxcd addon by @freschri in #775
- (Karpenter addon) Doc Fix by @youngjeong46 in #786
- adding paralus docs to mkdocs file by @parkand1 in #790
- feat: adding tag option for karpenter's default AWSNodeTemplate by @pennywisdom in #789
- Fixing GH Action issues by @elamaran11 in #795
- fix(addons/karpenter): merge user provided
settings.aws
values with addon provided values. by @BradenM in #803 - Use TypeScript mapping for Fargate profile by @otterley in #798
- Configurations of OpenTelemetryCollector and AMP Rules for AmpAddOn by @freschri in #801
- Optional version Cluster provider by @zjaco13 in #793
- Flux update by @zjaco13 in #794
- Observability Builder for Observability Accelerator by @elamaran11 in #804
- fix(addon/karpenter): Disable Interruption Queue on Helm when the addon flag is false. by @youngjeong46 in #807
- Fluxcd fixes by @zjaco13 in #814
- FluxCD fails to deploy multiple Kustomizations following PR #794 by @freschri in #811
- fixed karpenter unit tests by @shapirov103 in #821
- OpenTelemetryCollector config files are updated to match the reference implementation by @freschri in #810
- Coredns props extended by @Howlla in #817
- Add support for Windows Blueprints, created Windows Builder by @elamaran11 in #822
- fixed documentation for direct VPC provider by @shapirov103 in #825
- Add zone id filter using external args. by @2start in #818
- upgraded add-on versions, CDK moved to 2.91, NPM lib updates, kubectl layer for 1.27 by @shapirov103 in #826
Changes that affect build behavior
- Customers now must either specify an explicit version for their blueprint (EKS/Kubernetes version) or opt-in to use "auto" version which will be selected by the framework and is set to 1.27 at the moment. Customer will get a compile failure unless they explicitly provide the version. With that change it is also not mandatory to set version on cluster providers if there is a version set at the blueprint level.
const stack = blueprints.EksBlueprint.builder()
.account(account)
.region(region)
.version('auto')
.addOns(...addOns)
.useDefaultSecretEncryption(true) // set to false to turn secret encryption off (non-production/demo cases)
.build(app, 'eks-blueprint');
- EKS "auto" version is set to 1.27 (also
kubectlLayer
version is set to match).
New Contributors
- @pennywisdom made their first contribution in #789
- @BradenM made their first contribution in #803
- @otterley made their first contribution in #798
- @Howlla made their first contribution in #817
- @2start made their first contribution in #818
Add-on versions in the release
INFO Chart aws-load-balancer-controller-1.6.0 is at the latest version.
INFO Chart appmesh-controller-1.12.2 is at the latest version.
INFO Chart cert-manager-1.12.3 is at the latest version.
INFO Chart kube-state-metrics-5.10.1 is at the latest version.
INFO Chart prometheus-node-exporter-4.22.0 is at the latest version.
DEBUG Core add-on adot is at version v0.78.0-eksbuild.1
INFO Chart base-1.18.2 is at the latest version.
INFO Chart istiod-1.18.2 is at the latest version.
INFO Chart tigera-operator-v3.26.1 is at the latest version.
INFO Chart metrics-server-3.11.0 is at the latest version.
INFO Chart argo-cd-5.43.4 is at the latest version.
INFO Chart nginx-ingress-0.18.1 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 5.0.1.
DEBUG Core add-on vpc-cni is at version v1.13.4-eksbuild.1
DEBUG Core add-on coredns is at version v1.10.1-eksbuild.2
DEBUG Core add-on kube-proxy is at version auto
INFO Chart gatekeeper-3.13.0 is at the latest version.
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.21.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.9 is at the latest version.
INFO Chart keda-2.11.2 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart flux2-2.9.2 is at the latest version.
INFO Chart aws-for-fluent-bit-0.1.28 is at the latest version.
INFO Chart airflow-1.10.0 is at the latest version.
INFO Chart external-secrets-0.9.3 is at the latest version.
INFO Chart external-dns-1.13.0 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
Full Changelog: blueprints-1.10.1...blueprints-1.11.0
Release 1.10.1
What's Changed
- ArgoCD default version was uprevved to latest (currently latest) by @tsahiduek in #751
- Added missing nav link for Instana by @shapirov103 in #761
- ImportClusterProvider: Added cluster security group to the
fromClusterAttrs
by @shapirov103 in #762 - Argocd constraints validation check by @zjaco13 in #757
- Update kube-proxy to auto-select version by @zjaco13 in #750
- Add addon version output when auto-selected by @zjaco13 in #767
- Fix/container insights by @nrajb in #769
- Fixing Launch Template Issue #768 by @elamaran11 in #770
- Link to Komodor addon by @ronahk in #593
- New GitHub Actions - Auto Website Publish on Release, Link Checker, Stale PR Marker by @elamaran11 in #780
- Adding create Namespace support for Metrics-Server addon by @tsahiduek in #773
- new withEnv function by @tsahiduek in #779
- 1.10.1 release - Updated helm charts, libs, CDK upgraded to 2.88, doc updates by @shapirov103 in #782
New Contributors
Add-on versions in the release:
INFO Chart aws-load-balancer-controller-1.5.5 is at the latest version.
INFO Chart appmesh-controller-1.12.1 is at the latest version.
INFO Chart cert-manager-1.12.2 is at the latest version.
INFO Chart kube-state-metrics-5.10.0 is at the latest version.
INFO Chart prometheus-node-exporter-4.20.0 is at the latest version.
DEBUG Core add-on adot is at version v0.76.1-eksbuild.1
INFO Chart base-1.18.1 is at the latest version.
INFO Chart istiod-1.18.1 is at the latest version.
INFO Chart tigera-operator-v3.26.1 is at the latest version.
INFO Chart metrics-server-3.10.0 is at the latest version.
INFO Chart argo-cd-5.41.1 is at the latest version.
INFO Chart nginx-ingress-0.18.0 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 4.1.3.
DEBUG Core add-on vpc-cni is at version v1.13.2-eksbuild.1
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.5
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.2.1 is at the latest version.
DEBUG Core add-on aws-ebs-csi-driver is at version v1.20.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.7 is at the latest version.
INFO Chart keda-2.11.1 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart flux2-2.9.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 aws-for-fluent-bit-0.1.27 is at the latest version.
INFO Chart airflow-1.10.0 is at the latest version.
INFO Chart external-secrets-0.9.1 is at the latest version.
INFO Chart external-dns-1.13.0 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.26.2-eksbuild.1
Full Changelog: blueprints-1.10.0...blueprints-1.10.1
Release 1.10.0
What's Changed
- Update AddOns with CPU architecture support indicator by @ratnopamc in #729
- Add more resource providers documentation by @zjaco13 in #728
- fix doc links in addons by @zjaco13 in #733
- Upgrading XRAY Addon by @elamaran11 in #734
- Upgrading support for SSM for External Secrets by @elamaran11 in #735
- docs: adding documentation for paralus addon by @niravparikh05 in #714
- ARM64 Support for External DNS by @elamaran11 in #739
- Cleaning up Paralus docs by @parkand1 in #742
- Update AWS Load Balancer Controller Addon IAM Policy to fix permission issue during ALB ingress creation by @hendryanw in #738
- Instana Addon Documentation PR by @arpitn2020 in #708
- Blueprints can import pre-existing clusters by @shapirov103 in #696
- Windows Node Group Support, Upgrade Grafana Operator, Add SecretRef to Flux and Upgrade VPC CNI. by @elamaran11 in #749
- Karpenter Addon: adding AMI Selector, refactor to use NodeTemplate by @youngjeong46 in #736
- CDK Upgrade, add-on version upgrades by @shapirov103 in #753
- Upgrading ACK Addon versions by @elamaran11 in #754
- Release prep by @shapirov103 in #756
- upgraded version from the cloud watch addon backed by fluentbit by @shapirov103 in #758
- reduced packaged size, added metadata to the package.json by @shapirov103 in #759
New Contributors
- @niravparikh05 made their first contribution in #714
- @arpitn2020 made their first contribution in #708
Full Changelog: blueprints-1.9.1...blueprints-1.10.0
Add-on versions in the release:
INFO Chart aws-load-balancer-controller-1.5.4 is at the latest version.
INFO Chart appmesh-controller-1.12.1 is at the latest version.
INFO Chart cert-manager-1.12.2 is at the latest version.
INFO Chart kube-state-metrics-5.8.1 is at the latest version.
INFO Chart prometheus-node-exporter-4.18.1 is at the latest version.
DEBUG Core add-on adot is at version v0.76.1-eksbuild.1
INFO Chart base-1.18.0 is at the latest version.
INFO Chart istiod-1.18.0 is at the latest version.
INFO Chart tigera-operator-v3.26.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.37.1.
INFO Chart nginx-ingress-0.18.0 is at the latest version.
WARN Upgrade is needed for chart velero-3.2.0: latest version is 4.1.3.
DEBUG Core add-on vpc-cni is at version v1.13.0-eksbuild.1
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.5
DEBUG Core add-on kube-proxy is at version v1.25.6-eksbuild.1
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.20.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.6 is at the latest version.
INFO Chart keda-2.11.1 is at the latest version.
INFO Chart aws-privateca-issuer-1.2.5 is at the latest version.
INFO Chart flux2-2.9.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 aws-for-fluent-bit-0.1.27 is at the latest version.
INFO Chart airflow-1.10.0 is at the latest version.
INFO Chart external-secrets-0.9.0 is at the latest version.
INFO Chart external-dns-1.13.0 is at the latest version.
Release 1.9.1
Patch release for Cluster Autoscaler. Incorrect version applied for 1.25.
What's Changed
- Fixed version mapping for cluster-autoscaler by @mapk-amazon in #724
- 1.9.1 patch release by @shapirov103 in #725
New Contributors
- @mapk-amazon made their first contribution in #724
Full Changelog: blueprints-1.9.0...blueprints-1.9.1
Release 1.9.0
What's Changed
- Cluster autoscaler fix for 1.26 and above by @bnaydenov in #710
- docs: add clarity for creating own VPC resource provider by @zjaco13 in #716
- Bug/cluster autoscaler should not fail if version not found in version map by @shapirov103 in #720
- Container Insights Addon Redesign and Upgrade. by @elamaran11 in #704
- Documentation updates: change resource providers by @zjaco13 in #721
- [Apache Airflow addon] Dependency added for EFS by @youngjeong46 in #719
- Feature/app for pipelines allows specifying app command for pipelines (addressing patterns issues after refactoring) by @shapirov103 in #717
- CDK updated to 2.83.1, add-on updates by @shapirov103 in #722
- CloudWatch Logs Addon with Fluent Bit by @elamaran11 in #701
- 1.9.0 release by @shapirov103 in #723
New Contributors
Full Changelog: blueprints-1.8.1...blueprints-1.9.0
Add-on versions in the release:
INFO Chart aws-load-balancer-controller-1.5.3 is at the latest version.
INFO Chart appmesh-controller-1.12.1 is at the latest version.
INFO Chart cert-manager-1.12.1 is at the latest version.
WARN Upgrade is needed for chart kube-state-metrics-5.7.0: latest version is 5.8.0.
INFO Chart prometheus-node-exporter-4.17.5 is at the latest version.
DEBUG Core add-on adot is at version v0.76.1-eksbuild.1
INFO Chart base-1.18.0 is at the latest version.
INFO Chart istiod-1.18.0 is at the latest version.
INFO Chart tigera-operator-v3.26.0 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.36.1.
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.3.
DEBUG Core add-on vpc-cni is at version v1.12.6-eksbuild.2
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.3
DEBUG Core add-on kube-proxy is at version v1.25.6-eksbuild.1
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.19.0-eksbuild.1
INFO Chart aws-efs-csi-driver-2.4.5 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 flux2-2.8.0 is at the latest version.
INFO Chart aws-for-fluent-bit-0.1.24 is at the latest version.
INFO Chart airflow-1.9.0 is at the latest version.
INFO Chart external-dns-6.20.3 is at the latest version.
INFO Chart external-secrets-0.8.3 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.4 is at the latest version.
Release 1.8.1
What's Changed
- addressed circular dependency on fargate profiles #680 by @shapirov103 in #705
Full Changelog: blueprints-1.8.0...blueprints-1.8.1
Release 1.8.0
What's Changed
- VPC Custom CIDR and Flux Kustomization Features by @elamaran11 in #681
- Fix issue #684 in cluster autoscaler addon by @bnaydenov in #685
- Documentation/code contributors by @elamaran11 in #695
- Codestar support in pipelines (by @tsahiduek in #635
- CFN resources can be returned by resource providers (allows resource providers for CFN resources like AMP workspace) by @shapirov103 in #691
- Backstage add-on by @freschri in #698
- Flux Kustomization Bootstrap Values Redesign and Amp Workspace Redesign by @elamaran11 in #690
- Resource Provider - S3 by @youngjeong46 in #689
- Apache Airflow Add-on by @youngjeong46 in #687
New Contributors
- @tsahiduek made their first contribution in #635
Add-on versions in the release
INFO Chart aws-load-balancer-controller-1.5.3 is at the latest version.
INFO Chart appmesh-controller-1.11.0 is at the latest version.
INFO Chart cert-manager-1.12.1 is at the latest version.
INFO Chart kube-state-metrics-5.6.4 is at the latest version.
INFO Chart prometheus-node-exporter-4.17.3 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.34.5.
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.2
DEBUG Core add-on coredns is at version v1.9.3-eksbuild.3
DEBUG Core add-on kube-proxy is at version v1.25.6-minimal-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.19.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 aws-for-fluent-bit-0.1.24 is at the latest version.
INFO Chart flux2-2.8.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.20.3 is at the latest version.
INFO Chart external-secrets-0.8.3 is at the latest version.
INFO Chart secrets-store-csi-driver-1.3.3 is at the latest version.
Full Changelog: blueprints-1.7.3...blueprints-1.8.0
Release 1.7.3
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
Patch release fixing JupyterHubAddOn (affected by the upgrade of the AWS LB Controller)
What's Changed
- Quick fix on wrong syntax for ALB addon check by @youngjeong46 in #667
Full Changelog: blueprints-1.7.1...blueprints-1.7.2
Release 1.7.1
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