debug: add verbose informer logging
This commit is contained in:
+10
-4
@@ -61,21 +61,27 @@ func main() {
|
||||
|
||||
// Start ServiceAdapter informer to watch CRDs (8.1 integration)
|
||||
var informerMgr *serviceadapter.InformerManager
|
||||
log.Printf("[INFORMER] Starting ServiceAdapter informer initialization")
|
||||
if kubeConfig, err := rest.InClusterConfig(); err == nil {
|
||||
log.Printf("[INFORMER] InClusterConfig succeeded")
|
||||
if dynamicClient, err := dynamic.NewForConfig(kubeConfig); err == nil {
|
||||
log.Printf("[INFORMER] Dynamic client created")
|
||||
if informer, err := serviceadapter.NewInformerManager(dynamicClient, registry, "api"); err == nil {
|
||||
log.Printf("[INFORMER] InformerManager created, calling Start()")
|
||||
informerMgr = informer
|
||||
if err := informer.Start(context.Background()); err != nil {
|
||||
log.Printf("warning: failed to start ServiceAdapter informer: %v", err)
|
||||
log.Printf("[INFORMER] ERROR: failed to start: %v", err)
|
||||
} else {
|
||||
log.Printf("[INFORMER] Start() completed successfully")
|
||||
}
|
||||
} else {
|
||||
log.Printf("warning: failed to create ServiceAdapter informer: %v", err)
|
||||
log.Printf("[INFORMER] ERROR: failed to create InformerManager: %v", err)
|
||||
}
|
||||
} else {
|
||||
log.Printf("warning: failed to create dynamic client: %v", err)
|
||||
log.Printf("[INFORMER] ERROR: failed to create dynamic client: %v", err)
|
||||
}
|
||||
} else {
|
||||
log.Printf("warning: not running in cluster, ServiceAdapter CRDs won't be watched")
|
||||
log.Printf("[INFORMER] ERROR: InClusterConfig failed: %v (running outside cluster)", err)
|
||||
}
|
||||
|
||||
// Create router that handles health endpoints, X-Service (ServiceAdapter) routing,
|
||||
|
||||
Reference in New Issue
Block a user