When interating with the kubeconfig it can be expected that a user may have the KUBECONFIG environment variable set, so we need to use it when appropriate. Closes #5091 Signed-off-by: Tim Jones <tim.jones@siderolabs.com>