func (s *Solver) CleanUp(ctx context.Context, issuer v1alpha1.GenericIssuer, crt *v1alpha1.Certificate, ch v1alpha1.ACMEOrderChallenge) error {
	var errs []error
	errs = append(errs, s.cleanupPods(crt, ch))
	errs = append(errs, s.cleanupServices(crt, ch))
	errs = append(errs, s.cleanupIngresses(crt, ch))
	return utilerrors.NewAggregate(errs)
}
// CleanUp will ensure the created service, ingress and pod are clean/deleted of any
// cert-manager created data.
CleanUp will ensure the created service, ingress and pod are clean/deleted of any
cert-manager created data.
// CleanUp will ensure the created service ingress and pod are clean / deleted of any // cert - manager created data .
func (s *Solver) CleanUp(ctx context.Context, issuer v1alpha1.GenericIssuer, crt *v1alpha1.Certificate, ch v1alpha1.ACMEOrderChallenge) error {
	var errs []error
	errs = append(errs, s.cleanupPods(crt, ch))
	errs = append(errs, s.cleanupServices(crt, ch))
	errs = append(errs, s.cleanupIngresses(crt, ch))
	return utilerrors.NewAggregate(errs)
}
func ( s * Solver ) CleanUp ( ctx context . Context , issuer v1alpha1 . GenericIssuer , crt * v1alpha1 . Certificate , ch v1alpha1 . ACMEOrderChallenge ) error { var errs [ ] error errs = append ( errs , s . cleanupPods ( crt , ch ) ) errs = append ( errs , s . cleanupServices ( crt , ch ) ) errs = append ( errs , s . cleanupIngresses ( crt , ch ) ) return utilerrors . NewAggregate ( errs ) }
CleanUp will ensure the created service, ingress and pod are clean/deleted of any
cert-manager created data.
CleanUp will ensure the created service ingress and pod are clean / deleted of any cert - manager created data .