Fix more references to clusterIssuer
Signed-off-by: Louis Taylor <louis@kragniz.eu>
This commit is contained in:
parent
bbda87b3c8
commit
40b68a3e10
@ -83,10 +83,12 @@ func New(ctx *controllerpkg.Context) *Controller {
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, issuerInformer.Informer().HasSynced)
|
||||
ctrl.issuerLister = issuerInformer.Lister()
|
||||
|
||||
// clusterIssuerInformer.Informer().AddEventHandler(&controllerpkg.QueuingEventHandler{Queue: ctrl.queue})
|
||||
clusterIssuerInformer := ctrl.SharedInformerFactory.Certmanager().V1alpha1().ClusterIssuers()
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, clusterIssuerInformer.Informer().HasSynced)
|
||||
ctrl.clusterIssuerLister = clusterIssuerInformer.Lister()
|
||||
if ctx.Namespace == "" {
|
||||
// clusterIssuerInformer.Informer().AddEventHandler(&controllerpkg.QueuingEventHandler{Queue: ctrl.queue})
|
||||
clusterIssuerInformer := ctrl.SharedInformerFactory.Certmanager().V1alpha1().ClusterIssuers()
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, clusterIssuerInformer.Informer().HasSynced)
|
||||
ctrl.clusterIssuerLister = clusterIssuerInformer.Lister()
|
||||
}
|
||||
|
||||
secretInformer := ctrl.KubeSharedInformerFactory.Core().V1().Secrets()
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, secretInformer.Informer().HasSynced)
|
||||
|
||||
@ -77,10 +77,12 @@ func New(ctx *controllerpkg.Context) *Controller {
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, issuerInformer.Informer().HasSynced)
|
||||
ctrl.issuerLister = issuerInformer.Lister()
|
||||
|
||||
clusterIssuerInformer := ctrl.SharedInformerFactory.Certmanager().V1alpha1().ClusterIssuers()
|
||||
clusterIssuerInformer.Informer().AddEventHandler(&controllerpkg.BlockingEventHandler{WorkFunc: ctrl.handleGenericIssuer})
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, clusterIssuerInformer.Informer().HasSynced)
|
||||
ctrl.clusterIssuerLister = clusterIssuerInformer.Lister()
|
||||
if ctx.Namespace == "" {
|
||||
clusterIssuerInformer := ctrl.SharedInformerFactory.Certmanager().V1alpha1().ClusterIssuers()
|
||||
clusterIssuerInformer.Informer().AddEventHandler(&controllerpkg.BlockingEventHandler{WorkFunc: ctrl.handleGenericIssuer})
|
||||
ctrl.watchedInformers = append(ctrl.watchedInformers, clusterIssuerInformer.Informer().HasSynced)
|
||||
ctrl.clusterIssuerLister = clusterIssuerInformer.Lister()
|
||||
}
|
||||
|
||||
challengeInformer := ctrl.SharedInformerFactory.Certmanager().V1alpha1().Challenges()
|
||||
challengeInformer.Informer().AddEventHandler(&controllerpkg.BlockingEventHandler{WorkFunc: ctrl.handleOwnedResource})
|
||||
|
||||
@ -97,8 +97,11 @@ func New(
|
||||
|
||||
ctrl.issuerLister = issuerInformer.Lister()
|
||||
ctrl.syncedFuncs = append(ctrl.syncedFuncs, issuerInformer.Informer().HasSynced)
|
||||
ctrl.clusterIssuerLister = clusterIssuerInformer.Lister()
|
||||
ctrl.syncedFuncs = append(ctrl.syncedFuncs, clusterIssuerInformer.Informer().HasSynced)
|
||||
|
||||
if clusterIssuerInformer != nil {
|
||||
ctrl.clusterIssuerLister = clusterIssuerInformer.Lister()
|
||||
ctrl.syncedFuncs = append(ctrl.syncedFuncs, clusterIssuerInformer.Informer().HasSynced)
|
||||
}
|
||||
|
||||
return ctrl
|
||||
}
|
||||
@ -205,11 +208,15 @@ var keyFunc = controllerpkg.KeyFunc
|
||||
|
||||
func init() {
|
||||
controllerpkg.Register(ControllerName, func(ctx *controllerpkg.Context) controllerpkg.Interface {
|
||||
var clusterIssuerInformer cminformers.ClusterIssuerInformer
|
||||
if ctx.Namespace == "" {
|
||||
clusterIssuerInformer = ctx.SharedInformerFactory.Certmanager().V1alpha1().ClusterIssuers()
|
||||
}
|
||||
return New(
|
||||
ctx.SharedInformerFactory.Certmanager().V1alpha1().Certificates(),
|
||||
ctx.KubeSharedInformerFactory.Extensions().V1beta1().Ingresses(),
|
||||
ctx.SharedInformerFactory.Certmanager().V1alpha1().Issuers(),
|
||||
ctx.SharedInformerFactory.Certmanager().V1alpha1().ClusterIssuers(),
|
||||
clusterIssuerInformer,
|
||||
ctx.Client,
|
||||
ctx.CMClient,
|
||||
ctx.Recorder,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user