Issues
Issues copied to clipboard
kubectl commands can timeout due to changes to AWS authentication for kustomize steps
Severity
No response
Version
2024.2
Latest Version
None
What happened?
The changes from this PR has resulted in kubectl commands no longer re-authenticating with each command run. This means that the auth/token can timeout for long steps that invoke kubectl multiple times (usually with the step lasting 15 or more minutes) that rely on AWS auth for kustomize steps.
Reproduction
Error and Stacktrace
No response
More Information
No response
Workaround
If the AWS CLI is not detected on the target/worker, Calamari will revert to the previous code that re-authenticated when kubectl was invoked.