Features
- unify grafana dashboard datasource by use of a variable and add new karpenter 0.15.0 consolidation graphs (#2276) #2276 (Ingo Brand)
- Added
evictionHard
,kubeReserved
andpodsPerCore
to Provisioner (#2444) #2444 (Jonathan Innis) - consolidation enhancements (#2488) #2488 (Todd Neal)
- Add LB exclusion label when deleting node #2518 (Brandon McNama)
- Mark nodes that are pending deletion in cluster state for scheduling (#2477) #2477 (Jonathan Innis)
Bug Fixes
- reduce pod nomination event counts (#2384) #2384 (Todd Neal)
- Remove comment after wait command (#2429) #2429 (eichlerr)
- deep copy input to avoid race and modifying caller's input (#2451) #2451 (Todd Neal)
Documentation
- document how to get kubelet logs with Bottlerocket (#2427) #2427 (Todd Neal)
- Update terraform example and troubleshoot guide for new v.0.16… (#2387) #2387 (Matthias Gamsjager)
- update terraform instructions (#2442) #2442 (Todd Neal)
- document use of Lt/Gt (#2467) #2467 (Todd Neal)
- Added YT video for Workload Consolidation to README (#2482) #2482 (Oliver Fletcher)
- Fix miss of v0.16.1 docs (#2492) #2492 (Jonathan Innis)
- Fix AMI Tag Example (#2499) #2499 (Brandon Wagner)
- Add info to FAQ about SSH keys and node access (#2500) #2500 (Chris Negus)
- Add docs on additional kubeletConfiguration for
kubeReserved
,evictionHard
, andpodsPerCore
(#2505) #2505 (Jonathan Innis) - Migrate from
provider
toproviderRef
(#2506) #2506 (Jonathan Innis) - Add troubleshooting guidance for CRD upgrades (#2504) #2504 (Jonathan Innis)
- Update Website Launch Template Guidelines (#2516) #2516 (Nick Tran)
- cd32c49: Added additional contact for H2O.ai (#2438) (Ophir Zahavi) #2438
- Update FAQs (#2469) #2469 (Alex Kestner)
- a024b8b: docs:Troubleshooting note on stale pricing data (#2503) (Chris Negus) #2503
- 11ea80b: While using Custome AMI, Controller Role cannot describe images (#2470) (Mohamed Iflan) #2470
Tests
- Dry-run the code generation scripts (#2408) #2408 (Jonathan Innis)
- fix params specification (#2422) #2422 (Todd Neal)
- add the namespace to the notify-slack task (#2424) #2424 (Todd Neal)
- Use daemonset count to calculate maxPods and podsPerCore (#2497) #2497 (Jonathan Innis)
- Fix integration test monitor flakiness (#2509) #2509 (Jonathan Innis)
- Flakiness Fix for Kubelet Configuration (#2511) #2511 (Jonathan Innis)
- Add additional node info to testing (#2521) #2521 (Jonathan Innis)
- Upgrade CRDs in upgrade test (#2522) #2522 (Jonathan Innis)
- Add missing image field to Upgrade CRD Tekton Task (#2523) #2523 (Jonathan Innis)
- Watch pods and nodes during tests (#2525) #2525 (Jonathan Innis)
- Remove redundant before/after each calls (#2528) #2528 (Jonathan Innis)
- Fix pod preemption in kubelet config tests (#2531) #2531 (Jonathan Innis)
- add slack notification for failed tekton pipelines (#2419) #2419 (Todd Neal)
- add govulncheck to ci (#2471) #2471 (Todd Neal)
Chores
- remove debug log (#2428) #2428 (Todd Neal)
- remove the karpenter repo from git-stats-exporter for now (#2425) #2425 (Brandon Wagner)
- Automate website release changes (#2431) #2431 (Ryan Maleki)
- Use log.Fatalf instead of log.Printf and os.Exit (#2445) #2445 (Ryan Maleki)
- Improve Issue Templates (#2493) #2493 (Jonathan Innis)
- use latest go patch version (#2495) #2495 (Todd Neal)
- Bump all GH actions to v3 (#2496) #2496 (Jonathan Innis)
- Fix community note in issue template (#2501) #2501 (Jonathan Innis)
- Add license to hack gen (#2536) #2536 (Jonathan Innis)
Dependency Upgrades
- bump postcss from 8.4.14 to 8.4.16 in /website (#2436) #2436 (dependabot[bot])
- bump github.com/aws/aws-sdk-go from 1.44.66 to 1.44.90 (#2448) #2448 (dependabot[bot])
- bump github.com/onsi/gomega from 1.20.0 to 1.20.2 (#2449) #2449 (dependabot[bot])
- bump github.com/samber/lo from 1.27.0 to 1.27.1 (#2458) #2458 (dependabot[bot])
- bump github.com/aws/aws-sdk-go from 1.44.90 to 1.44.91 (#2459) #2459 (dependabot[bot])
- bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 (#2460) #2460 (dependabot[bot])
- bump go.uber.org/zap from 1.21.0 to 1.23.0 (#2434) #2434 (dependabot[bot])
- Enable mod upgrade of
controller-runtime
,knative
, andlogr
(#2457) #2457 (Jonathan Innis) - bump github.com/pelletier/go-toml/v2 from 2.0.2 to 2.0.5 (#2435) #2435 (dependabot[bot])