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 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…