Releases: aws-samples/eks-workshop-v2
Releases · aws-samples/eks-workshop-v2
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)
re:Invent 2023
🚀 New labs
- [Fundamentals] Add Graviton to existing Taints module by @svennam92 (#752)
- [Observability] Pod logging with OpenSearch by @arvind-v (#747)
- [Observability] Kubernetes events with OpenSearch by @arvind-v (#722)
- [Networking] VPC CNI Network Policy lab by @mahasiva-amazon (#674)
- [Fundamentals] Spot instances with Managed Node Groups by @bijithnair (#592)
✨ Updated labs
- [Networking] Create VPC CNI section under networking by @niallthomson (#756)
- [Observability] Container Insights Prometheus with ADOT by @jsgoudar (#750)
- [Fundamentals] User installs EBS CSI addon by @niallthomson (#748)
- [Automation] Change ACK lab to use DynamoDB instead of RDS by @thiru85 (#712)
- [Automation] Continuous integration to update image with Flux by @ybezsonov (#642)
- [Autoscaling] Upgrade Karpenter to 0.32.x and use v1beta1 APIs @svennam92 (#755)
🧪 Features
- Upgrade EKS to 1.27 by @niallthomson (#739)
Release 10/23
🚀 New labs
- Secrets Manager integration with EKS by @rodrigobersa (#686)
✨ Updated labs
- Add GuardDuty Runtime Findings content by @rodrigobersa (#647)
- Reorder labs in Fundamentals section by @niallthomson (#645)
🐛 Fixes
- Clarify command used to scale the MNG by @yash555kumar (#707)
🧪 Features
- Terraform cluster provisioning for self-service by @rodrigobersa (#638)