Release 1.11.0
shapirov103
released this
21 Aug 17:51
·
601 commits
to main
since this release
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