debug: add verbose informer logging
Build and push / Build and push image (push) Failing after 15s
Build / Build and push image (push) Failing after 14s
CI / Test, vet, build (push) Failing after 31s

This commit is contained in:
Admin Bot
2026-08-26 14:11:43 -07:00
parent 99ca7da1bf
commit cea983d4e6
2 changed files with 48 additions and 11 deletions
+10 -4
View File
@@ -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,