Add static & dynamic provisioning options for using efs-utils crossac… #1292
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…count mount option for cross-account AZ mapping between client instance and mount target
Background
efs-utils v1.36.0 added a new feature to allow for AZ mapping between the client instance and EFS mount target over cross-account mounts. This means that, with the proper setup, users can ensure their client instances are in the same physical AZ as their EFS mount target, which has been a pain-point for users in the past.
Is this a bug fix or adding new feature?
This PR adds a new feature.
What is this PR about? / Why do we need it?
This PR adds the option for EFS CSI Driver users to ensure their client instances & EFS mount targets are in the same physical AZ when doing cross-account static & dynamic provisioning. This was impossible to ensure before, and led to unnecessary cross-AZ costs as well as lack of assurance of availability for users' services.
What testing is done?
unit/e2e, manual