INNER CODE UNIT · Go
name
kubenav/kubenav · cmd/kubenav/azure.go:59
name := *managedCluster.Name
resourceGroupName := strings.Split(*managedCluster.ID, "/")[4]
if isAdmin {
resp, err := managedClustersClient.ListClusterAdminCredentials(ctx, resourceGroupName, name, &armcontainerservice.ManagedClustersClientListClusterAdminCredentialsOptions{})
if err != nil {
return "", err
}
result = resp.Kubeconfigs
} else {
resp, err := managedClustersClient.ListClusterUserCredentials(ctx, resourceGroupName, name, &armcontainerservice.ManagedClustersClientListClusterUserCredentialsOptions{})
if err != nil {
return "", err
}
result = resp.Kubeconfigs
}
for _, kubeconfig := range result {