in pkg/providers/instance/instance.go [181:190]
func (p *Provider) Delete(ctx context.Context, apName string) error {
klog.InfoS("Instance.Delete", "agentpool name", apName)
err := deleteAgentPool(ctx, p.azClient.agentPoolsClient, p.resourceGroup, p.clusterName, apName)
if err != nil {
logging.FromContext(ctx).Errorf("Deleting agentpool %q failed: %v", apName, err)
return fmt.Errorf("agentPool.Delete for %q failed: %w", apName, err)
}
return nil
}