This commit introduces retry on failure for cases such
as kubelet killing pods due to resource contention during
kubernetes upgrade.
Test Plan:
PASS: Simulate kubeapiserver pod failure by adding wrong resource
in rest api request and check retries.
PASS: Verify kubernetes orchestrated update works with
changes on aio-sx
PASS: Verify changes are working on AIO-DX, with strategy
created on controller-0 and applied on controller-1
Closes-Bug: #2053236
Change-Id: I816b09bb0cd767380e5093d4732d161e4cc8cb24
Signed-off-by: sshathee <shunmugam.shatheesh@windriver.com>