Recovering kubeconfig for a Cluster Created with RHACM

August 13, 2021

Red Hat Advanced Cluster Management for Kubernetes and it’s upstream Open Cluster Management automate cluster lifecycle management from creation, configuration, upgrade, and destruction.

If a cluster is created by RHACM you may need to download the kubeadmin password and the kubeconfig. This is easily accomplished by browsing to the RHACM cluster overview, but how do you do the same from the CLI?

ClusterDeployment

The creation of a cluster starts with a ClusterDeployment which will be interpreted by Hive. Subsequently associated kubeconfig and kuebadmincreds secrets will be generated holding the values we are looking for.

Script

Use this script to extract the kubeconfig and kubeadmin credentials of a managed cluster that was deployed by RHACM.

comments powered by Disqus