Releases: aws-samples/eks-workshop-v2
Releases · aws-samples/eks-workshop-v2
Release 10/25
✨ Updated labs
- [Fundamentals] Various language fixes to EFS lab by @niallthomson (#1173)
- [Security] Various Secrets Manager language fixes by @niallthomson (#1159)
- [Automation] Updated ACK/Crossplane app re-configuration by @niallthomson (#1158)
- [Security] Pod Identity language fixes by @parth-pandit (#1152)
- [Security] Various Kyverno language fixes by @niallthomson (#1143)
- [Autoscaling] Various over-provisioning language fixes by @niallthomson (#1140)
- [Aiml] AI/ML Inferentia lab also uses Trainium instances by @bkgardiner (#1111)
🐛 Fixes
- [Other] No empty line at end of terminal copy by @niallthomson (#1167)
- [Introduction] Fix ap-southeast-1 CloudFormation link by @niallthomson (#1157)
- [Fundamentals] ALB controller will be installed in the lab by @sriramranganathan (#1156)
- [Autoscaling] Update Karpenter log query command by @bkgardiner (#1155)
- [Introduction] Minor documentation updates; typos and other updates by @ricmattj (#1150)
- [Other] Make sure NLBs are provisioned by @niallthomson (#1136)
- [Introduction] Fix grammar to avoid confusion by @valentineezeja (#1119)
Release 09/27
✨ Updated labs
- [Fundamentals] Better explain load balancer and ingress YAML by @niallthomson (#1115)
- [Autoscaling] Upgrade Karpenter lab to v1 by @niallthomson (#1112)
- [Observability] Simplify Resource View section by @jsgoudar (#1107)
- [Observability] Add references to Observability Accelerator by @Howlla (#1082)
- [Observability] Changes to EKS cluster logging instructions by @kathanjit (#1059)
🐛 Fixes
- [Security] Improve reliability of custom networking cleanup by @niallthomson (#1118)
- [Security] Resolve instability with SG for Pods lab cleanup by @niallthomson (#1117)
- [Aiml] Resolve IAM issues in AI/ML chatbot lab and update to Karpenter v1 by @svennam92 (#1110)
- [Security] IRSA and Pod Identity cart pod should fail on startup by @niallthomson (#1104)
🧪 Features
- EKS Upgrades link-out with new "Explore" badge by @svennam92 (#1116)
- Implement search (and dynamic nav bar resizing) by @svennam92 (#1083)
Release 08/30
🚀 New labs
✨ Updated labs
- [Observability] Fix inconsistent deployment name in Resource View section by @arkagang (#1045)
- [Security] Update IRSA and Pod Identity to new sample application version 0.8.1 by @DovAmir (#1022)
🐛 Fixes
- Add cluster admin when using Terraform by @pranitr (#1057)
- Fix internal ELBs when using Terraform cluster by @tzahimizrahi (#1055)
- [Observability] Corrected typo in ADOT manifest breakdowns by @niallthomson (#1051)
🧪 Features
- Offer self-service IDE based on VSCode by @niallthomson (#1044)
Release 07/28
🚀 New labs
✨ Updated labs
- [Observability] Update Container Insights lab based on enhanced observability dashboards by @niallthomson (#1018)
- [Observability] Migrate OSS metrics lab to OpenTelemetry operator by @niallthomson (#1017)
🧪 Features
- Added Console button component to display links to AWS console by @niallthomson (#1016)
- Update EKS to 1.30 by @ROunofF (#1006)
- Implement UI element to annotate YAML files by @niallthomson (#976)
Release 06/28
The main theme for this month has been changing how Helm charts are handled in many of the labs. Previously almost all helm charts were installed via the prepare-environment
command run at the start of each lab. To improve user visibility many labs have been changed so that the user installs the charts themselves.
To complement this a lab has been added specifically for Helm which can be used to learn the basics before using it in the various labs.
🚀 New labs
- [Introduction] Added lab on Helm by @niallthomson (#967)
✨ Updated labs
- [Networking] Upgraded Lattice controller to 1.0.6 and tracks helm chart releases by @niallthomson (#974)
- [Observability] Changed kubecost lab to install via helm chart by @niallthomson (#969)
- [Fundamentals] Changed Load Balancer and Ingress labs to install LBC via helm chart by @niallthomson (#965)
- [Automation] Changed ArgoCD lab to install via helm chart by @niallthomson (#962)
- [Autoscaling] Changed Cluster Proportional Autoscaler lab to install via helm chart by @niallthomson (#960)
- [Autoscaling] Changed Cluster Autoscaler lab to install via helm chart by @niallthomson (#956)
- [Autoscaling] Changed Karpenter lab to install via helm chart by @niallthomson (#954)
Release 05/31
🚀 New labs
- [Security] Cluster Access Management API on Security by @rodrigobersa (#919)
✨ Updated labs
- [Fundamentals] Add link for the PVC access modes docs by @ligh1yagami (#933)
- [Networking] Upgraded VPC Lattice controller to 1.0.5 by @niallthomson (#932)
🐛 Fixes
Release 04/26
✨ Updated labs
- [Automation] Update flux module for 2.2.3 by @niallthomson (#911)
- [Autoscaling] Show output from cluster autoscaler logs by @parth-pandit (#896)
- [Autoscaling] Watch all pods during cluster autoscaler scale out by @parth-pandit (#895)
- [Fundamentals] Clarify instance and IP mode for load balancers by @parth-pandit (#889)
- [Autoscaling] Update karpenter to 0.35.4 by @ROunofF (#883)
🐛 Fixes
- [Fundamentals] Remove duplicate text in FSx ONTAP introduction by @ajlanghorn (#913)
- [Autoscaling] Fix test explaining resources in cluster over-provisioning section by @parth-pandit (#898)
- [Autoscaling] Fix typo in cluster autoscaler over-provisioning seciton by @parth-pandit (#897)
- [Fundamentals] Fix typos in Spot instance diversification description by @parth-pandit (#893)
- [Fundamentals] Fix reference to StatefulSet in EFS lab by @parth-pandit (#892)
- [Introduction] Clarify wording on CrashLoopBackoff by @parth-pandit (#888)
- [Automation] Fix ACK lab provisioning by @niallthomson (#886)
- [Security] Pod Identity cleanup issue when lab not complete by @niallthomson (#885)
- [Introduction] Set EKS cluster name in Terraform self-service instructions by @progerjkd (#795)
Release 03/29
✨ Updated labs
- [Fundamentals] Use AWS CLI for Graviton nodes instead of eksctl by @niallthomson (#848)
🐛 Fixes
- [Networking] Fix broken link to prefix mode best practices by @orsenthil (#874)
- [Security] Enable policy event logs for Pod Identity agent by @naynivek (#851)
Release 03/08
🚀 New labs
- [Security] EKS Pod Identity lab by @ashoksrirama (#789)
✨ Updated labs
- [Fundamentals] Guide user to manually install EFS CSI driver by @heinrichse (#833)
- [Fundamentals] FSxN module uses new EKS addon for CSI driver by @mickeysh (#827)
🐛 Fixes
- [Automation] Update Github link for Automation module ArgoCD lab by @ybezsonov (#846)
- [Automation] Update Github link for Automation module flux lab by @fert-f (#826)
- [Security] Fix Guardduty cleanup page order by @niallthomson (#818)
- Text fixes for terraform docs by @chrisnegus (#816)
🧪 Features
Release 01/24
🚀 New labs
- [Security] Policy-as-code with Kyverno by @rodrigobersa (#800)
- [Observability] Control plane logs to OpenSearch by @arvind-v (#774)
✨ Updated labs
- [Autoscaling] Added link to Karpenter Workshop by @niallthomson (#796)
🐛 Fixes
- [Security] Replacing Minergate URL by @rodrigobersa (#803)
- Typo in Getting Started section by @suruaku (#787)
🧪 Features
- Analytics for AWS events by @niallthomson (#805)
- Improved logging for
prepare-environment
by @niallthomson (#780)