**Current Behavior** <!-- A brief description of what the problem is. (e.g. I need to be able to...) --> **Desired Behavior** Needs to minimise dependencies on AWS CLI. --- **Resources** [<!-- Helpful tools and reference information. -->](https://stackoverflow.com/questions/60547409/unable-to-obtain-kubeconfig-of-an-aws-eks-cluster-in-go-code/60573982#60573982) https://github.com/kubernetes/client-go/issues/711 **Alternatives / Additional Context** <!-- A brief description of any alternative solutions or features you've considered or other context that might be helpful. -->