Support DOCKER_AUTH_CONFIG with kubernetes executor
What does this MR do?
This MR adds support for DOCKER_AUTH_CONFIG to the kubernetes executor.
Why was this MR needed?
This MR aims to resolve #2673 (closed)
Are there points in the code the reviewer needs to double check?
This is essentially a rewrite of @mikebryant's work at !652 (closed) to satisfy @ayufan comments: !652 (diffs, comment 128627785)
This MR is based on a larger refactoring from !1164 (closed)
Only the last commit is specific to this MR, the others come from !1164 (closed)
Does this MR meet the acceptance criteria?
-
Documentation created/updated -
Added tests for this feature/bug -
In case of conflicts with master
- branch was rebased
What are the relevant issue numbers?
Edited by Patrick Decat