Call Pod & Service lister HasSynced method in Cert controller construction
This commit is contained in:
parent
06f9d6e40d
commit
0a7cefecf4
@ -59,6 +59,8 @@ func New(
|
||||
clusterIssuersInformer cminformers.ClusterIssuerInformer,
|
||||
secretsInformer coreinformers.SecretInformer,
|
||||
ingressInformer extinformers.IngressInformer,
|
||||
podsInformer coreinformers.PodInformer,
|
||||
serviceInformer coreinformers.ServiceInformer,
|
||||
client kubernetes.Interface,
|
||||
cmClient clientset.Interface,
|
||||
issuerFactory issuer.Factory,
|
||||
@ -94,6 +96,9 @@ func New(
|
||||
ctrl.ingressLister = ingressInformer.Lister()
|
||||
ctrl.syncedFuncs = append(ctrl.syncedFuncs, ingressInformer.Informer().HasSynced)
|
||||
|
||||
ctrl.syncedFuncs = append(ctrl.syncedFuncs, podsInformer.Informer().HasSynced)
|
||||
ctrl.syncedFuncs = append(ctrl.syncedFuncs, secretsInformer.Informer().HasSynced)
|
||||
|
||||
return ctrl
|
||||
}
|
||||
|
||||
@ -243,6 +248,8 @@ func init() {
|
||||
clusterIssuerInformer,
|
||||
ctx.KubeSharedInformerFactory.Core().V1().Secrets(),
|
||||
ctx.KubeSharedInformerFactory.Extensions().V1beta1().Ingresses(),
|
||||
ctx.KubeSharedInformerFactory.Core().V1().Pods(),
|
||||
ctx.KubeSharedInformerFactory.Core().V1().Services(),
|
||||
ctx.Client,
|
||||
ctx.CMClient,
|
||||
ctx.IssuerFactory,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user