cloudformation-operator
cloudformation-operator copied to clipboard
Introduce backoff to handle AWS throttle and edge case during create.
Hit a few edge cases using this operator;
- throttled by the AWS API caused the
waitWhile
func to exit - entered update stack loop while stack was still in
CREATE_IN_PROGRESS
step and unable to be modified - introduced backoff during
wait for stack
action on create and delete
Sorry, I haven't been able to test these changes on the current version as I'm stuck on an older release, but I wanted to contribute what I could.
I think this can now be handled by configuration in AWS SDK for Go v2
This may be resolved by https://github.com/linki/cloudformation-operator/pull/173