Eddie Torres
Eddie Torres
Signed-off-by: Eddie Torres **What is this PR about? / Why do we need it?** - Added workflow to automate publishing container images to staging / public ECR. Workflow is split...
**What happened?** - The existing release process involves having to _manually_ build the multi-arch CSI driver container image when promoting to a private ECR staging registry which is both inefficient...
**What happened?** - Currently, ECR public contains additional tags for platform and architecture specific images. This adds unnecessary overhead and is undesirable because the main tag is a manifest list...
🔨**WIP** 🔨 _Will unhold once PR is manually tested, commits have been modified to reflect logically differing changes & PR description is filled out._
**Issue Description** Currently, the CSI node pod utilizes OS graceful shutdown time during termination events by waiting for volumes on a node to be detached because Kubelet's node shutdown manager...
**Is your feature request related to a problem? Please describe.** This feature request is motivated by issues faced during cluster scaling operations, where DNS throttling can lead to significant disruptions....
**What is this PR about? / Why do we need it?** This PR adds a new makefile target to generate the Kubernetes license header. The new target is used to...
This PR introduces a new job to validate the graceful node shutdown feature: - Configured to run only tests labeled with `[Feature:GracefulNodeShutdown]`. - The job uses the `SHUTDOWN_GRACE_PERIOD` & `SHUTDOWN_GRACE_PERIOD_CRITICAL_PODS`...
#### What type of PR is this? /kind bug #### What this PR does / why we need it: This PR ensures that CSI drivers have the opportunity to perform...
#### What type of PR is this? /kind bug #### What this PR does / why we need it: This PR fixes a bug in the `CSILimits` scheduler plugin where...