Releases: awslabs/eksdemo
Releases · awslabs/eksdemo
v0.18.2
v0.18.1
v0.18.0
What's Changed
- add:
use-clustercommand and deprecateuse-contextby @aaroniscode in #256 - docs: update README for v0.17.0 release by @aaroniscode in #257
- fix:
aws-lb-controllerpermissions by @aaroniscode in #259 - fix: create unique IRSA role names across regions by @aaroniscode in #258
- Support for using AL2023 GPU based AMI(s) by @dims in #264
- Add support for specifying volume type/size for node groups by @dims in #263
- Add support for EKS/K8S 1.32 by @dims in #262
- Option to enable EFA when creating cluster by @dims in #266
- Allow specifying additional addons by @dims in #265
- Add more command line params - timeout and volume-iops by @dims in #267
Full Changelog: v0.17.0...v0.18.0
v0.17.0
Changelog
- 2c69a5d add:
create ack-efs-filesystem(#243) - f7f46f7 add:
create ack-rds-database-instance(#244) - 72f4c6d add:
delete sagemaker domain(#232) - 536b7ac add:
delete sagemaker-user-profile(#231) - 0ce9a0b add:
get efs-filesystem(#230) - 06b4f0c add:
get sagemaker-domain(#226) - d8fb5f5 add:
get sagemaker-user-pool(#229) - e4e69e6 add:
install ack-efs-controller(#242) - 087406e add:
install ack-rds-controller(#240) - 5d813ea add:
install example-spark-pi(#228) - a55367b add:
install spark-operator(#227) - ab47ea9 add: support for EKS v1.31 (#252)
- 136c286 docs: doc updates for v0.16.0 (#222)
- 2266e9d fix: Karpenter 1.0 installation fails when using Bottlerocket (#251)
- 022f44d remove:
appmesh-controller(#248) - 03ec852 update:
ack-apigatewayv2-controllerto v1.0.16 (#233) - e5e2168 update: `ack-ec2-controller" to v1.2.20 (#234)
- 8de6bb7 update:
ack-ecr-controllerto v1.0.18 (#235) - 3b52897 update:
ack-eks-controllerto v1.4.5 (#236) - d4cd33e update:
ack-iam-controllerto v1.3.12 (#237) - d0da8b8 update:
ack-prometheusservice-controllerto v1.2.13 (#238) - ea69ba1 update:
ack-s3-controllerto v1.0.16 (#239) - adf0309 update:
adot-operatorto v0.102.0 (#246) - 9ce9c2e update:
argo-cdto v2.12.3 (#194) - 70c5132 update:
aws-lb-controllerto v1.8.2 (#223) - 13e0e01 update:
aws-lb-controllerto v2.9.0 (#254) - 5ff7bbb update:
cert-managerto v1.15.3 (#247) - 6371e9c update:
external-dnsto v0.14.2 (#224) - 8ec4471 update:
karpenterto v1.0.5 (#253) - aca0e89 update:
kube-prometheus-karpenter-dashboardsfor Karpenter v1 (#225)
v0.16.0
Changelog
- 9d51c9c add:
create k8sgpt-bedrock-claudev2(#215) - d30e88b add:
install example-ascp(#213) - 292bc81 add:
install secrets-store-csi-driver-provider-awsaka ASCP (#212) - 95bfff3 add:
install secrets-store-csi-driver(#211) - 7681e4c add:
linkerd-crds,linkerd-control-plane(#196) - 5e55eb3 add: eksdemo version tags to cluster and node resources (#210)
- 4631147 build(deps): bump github.com/docker/docker from 24.0.9+incompatible to 25.0.6+incompatible (#208)
- 0776538 docs: README updates for v0.15.0 (#207)
- 78507af move:
autoscaling-inflatetoexample-inflate(#219) - 5aa363f remove:
aicommand, newneuroncommand (#216) - 74fc767 update:
example-ascpwith--json-formatand--k8s-secret(#221) - 65f7fd5 update:
goldilocksto v4.13.0, remove fromautoscaling(#218) - 0a1243d update:
k8sgpt-operatorto v0.1.7 (#214) - 0757dd2 update:
karpenterto v1, remove fromautoscalingsub-command (#220) - 204dfd6 update:
neuron-device-pluginfor Neuron SDK 2.19.1 (#217)
v0.15.0
Changelog
- 236fd68 add:
--encrypt-secretsflag tocreate cluster(#206) - 1be7843 add:
create crossplane-s3-bucket(#198) - 3262ee6 add:
create crossplane-vpc(#200) - 625eb1c add:
create kms-key(#204) - 6386fcd add:
crossplane-ec2-provider(#199) - 9fcd024 add:
crossplane-iam-provider(#201) - 947502e add:
install vault-- HashiCorp Vault (#175) - be2ce3f docs: install instructions for AWS CloudShell and AWS Cloud9 (#188)
- e9fe679 fix: condition in template for AmazonLinux2023 (#193)
- 841cd89 refactor: crossplane to make it easier to add new providers (#202)
- 43a1813 update:
crossplaneto v1.16.0, use new upjet AWS provider (#197) - af680a9 update:
get ssm-parameterlists params in account, new --path option (#192) - b01e5d1 update:
vpc-lattice-controllerto v1.0.6 (#203)
v0.14.0
Changelog
- 916cb76 Add support for AL2023 (#171)
- 484d035 HashiCorp Consul application (#165)
- 4358d9a add:
--zonesflag for cluster creation (#164) - 4726d29 add:
ai-k8sgpt-operator(#157) - 482f556 add:
create ec2-instance(#181) - 0d4f096 add:
create ssm-sessioncan start a port forwarding session (#168) - 27ab8f5 add:
get amito view Amazon Machine Images (#173) - 66f9c6a add:
get ssm-parameter(#178) - a24b8e2 add: support for EKS v1.30 (#177)
- 42e9143 build(deps): bump github.com/docker/docker (#155)
- cbdb419 build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 (#163)
- 77b9446 cleanup: refactor ssm code for package naming without underscore (#167)
- bf1da38 cleanup: removed underscore from ec2_instance package name (#179)
- 70450d5 cleanup: removed unused VersionField in HelmInstaller struct (#170)
- cbcd2dc dev: add eksctl, kubectl and helm to dev container (#186)
- 9c9717d docs: README updates (#172)
- 6cca685 fix:
delete clustershouldn't error if Kubeconfig isn't configured (#166) - f5d5fad print eksctl command input during error for troubleshooting (#158)
- 77dd3c6 refactor: add CreateArgs to cmd.Command (#180)
- 55a4858 update:
autoscaling-karpenterto v0.37.0 (#184) - a5cf12a update:
aws-lb-controllerto v2.8.1 (#182) - 421f630 update:
get ssm-parameterto sort results (#183) - 5b2008a update:
kube-prometheus-karpenter-dashboards(#185) - ccfb9c7 update:
vpc-lattice-controllerto v1.0.4 (#159)
v0.13.0
Changelog
- 9c878b0 Update Karpenter to v0.34.2 and add SpotToSpotConsolidation flag (#152)
- 0cfd92c add:
get access-entrycommand (#151) - 7c05cd6 build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#153)
- 7d57128 build(deps): bump helm.sh/helm/v3 from 3.11.1 to 3.14.2 (#149)
- bf9a812 update:
autoscaling-karpenterto v0.35.2 (#156) - ca9dcd1 update:
delete clustercleans up Karpenter NodePools and EC2NodeClasses (#154)
v0.12.0
Changelog
- 2c68b18 add:
core-dump-handler(#126) - e51b10a add: support for EKS v1.29 (#140)
- 25b4b7e build(deps): bump github.com/containerd/containerd from 1.7.6 to 1.7.11 (#134)
- 35907db build(deps): bump github.com/docker/docker from 20.10.24+incompatible to 24.0.7+incompatible (#128)
- 2912eb8 build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#133)
- f6d9d68 docs: add
core-dump-handlerto README application catalog (#132) - 774747f fix: delete cluster to use
--disable-nodegroup-eviction flag(#139) - a81fe2e update:
autoscaling-karpenterto v0.33.2 (#141) - 3f72eaf update:
aws-lb-controllerto v2.7.0 (#144) - ef0dad6 update:
vpc-lattice-controllerto v1.0.3 (#143)
v0.11.0
Changelog
- 70211fc Update EFS CSI driver policy document (#119)
- b90f977 add:
--disable-network-policyflag tocreate cluster(#114) - 0f769b6 add:
ai-neuron-device-plugin(#107) - fa06a71 add:
example-ghostapplication (#105) - e141622 add: headlamp application (#108)
- 1b7060b add: support for EKS v1.28 (#109)
- 9306666 build(deps): bump github.com/cyphar/filepath-securejoin (#102)
- 088889f build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#121)
- d149056 build(deps): bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#123)
- 266d468 dev: add initial devcontainer.json (#101)
- 3e44e4a fix:
external-dnsin non-commercial regions (#125) - 6d9fe82 fix: add missing
vpc-latticealias (#113) - c703756 fix: disable AMI lookup for fully private clusters (#130)
- 2c91d6f fix: remove warnings when installing neuron device plugin (#120)
- b6bfc44 update:
autoscaling-karpenterto v0.31.0 (#115) - 7ba827a update:
autoscaling-karpenterto v0.32.1 (#129) - d922c7a update:
aws-lb-controllerto v2.6.1 (#110) - e40e012 update:
create nodegroupadds taint for GPU and Neuron nodes (#117) - 1f9ee93 update:
external-dnsto v0.13.6 (#111) - 2959d15 update:
kube-prometheus-stackto 51.2.0 (#112) - 6b9cc95 update:
storage-efs-csito v1.7.0 (#127) - 98b5fac update:
veleroto v1.11.1 (#103) - 4c149a4 update:
vpc-lattice-controllerto v0.0.16 (#106) - e672ac6 update: lookup AL2 optimized AMI for
create nodegroup(#116)