You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
We need to configure the --retry-interval-start, --retry-interval-max and --timeout parameters on the csi-provisioner and csi-attacher containers for dealing gracefully with EC2 throttling exceptions, when running batch jobs which provision large amounts of dynamically created PVCs in a short time frame.
Those runtime args are currently not configurable through the helm chart and must be configured manually.
Describe the solution you'd like in detail
Make those runtime parameters configurable through the values.yaml on the helm chart.
This can be done either through a generic additional_args configurations for those containers in the values.yml:
Describe alternatives you've considered
Our current workaround is to manually patch the ebs-csi-controller deployment after applying the helm chart, which is not a nice workflow.
Is your feature request related to a problem? Please describe.
We need to configure the
--retry-interval-start
,--retry-interval-max
and--timeout
parameters on the csi-provisioner and csi-attacher containers for dealing gracefully with EC2 throttling exceptions, when running batch jobs which provision large amounts of dynamically created PVCs in a short time frame.Those runtime args are currently not configurable through the helm chart and must be configured manually.
Describe the solution you'd like in detail
Make those runtime parameters configurable through the values.yaml on the helm chart.
This can be done either through a generic
additional_args
configurations for those containers in the values.yml:Or alternatively through explicit configurations, e.g.
Describe alternatives you've considered
Our current workaround is to manually patch the ebs-csi-controller deployment after applying the helm chart, which is not a nice workflow.
Additional context
See https://github.com/kubernetes-csi/external-provisioner and https://github.com/kubernetes-csi/external-attacher for a documentation of the available runtime arguments.
The text was updated successfully, but these errors were encountered: