@@ -30,9 +30,7 @@ import (
30
30
"istio.io/istio/pkg/slices"
31
31
corev1 "k8s.io/api/core/v1"
32
32
"k8s.io/apimachinery/pkg/runtime"
33
- utilruntime "k8s.io/apimachinery/pkg/util/runtime"
34
33
"k8s.io/client-go/informers"
35
- clientgoscheme "k8s.io/client-go/kubernetes/scheme"
36
34
v1 "k8s.io/client-go/listers/core/v1"
37
35
// +kubebuilder:scaffold:imports
38
36
"k8s.io/client-go/rest"
@@ -41,7 +39,7 @@ import (
41
39
"sigs.k8s.io/controller-runtime/pkg/log/zap"
42
40
"sigs.k8s.io/controller-runtime/pkg/metrics/server"
43
41
44
- "github.com/openshift-service-mesh/federation/api/v1alpha1 "
42
+ "github.com/openshift-service-mesh/federation/internal/controller "
45
43
"github.com/openshift-service-mesh/federation/internal/controller/federatedservice"
46
44
"github.com/openshift-service-mesh/federation/internal/controller/meshfederation"
47
45
"github.com/openshift-service-mesh/federation/internal/pkg/config"
78
76
)
79
77
80
78
func init () {
81
- utilruntime .Must (clientgoscheme .AddToScheme (scheme ))
82
- utilruntime .Must (v1alpha1 .AddToScheme (scheme ))
83
- utilruntime .Must (v1alpha1 .AddToScheme (scheme ))
84
- // +kubebuilder:scaffold:scheme
79
+ controller .MustAddToScheme (scheme )
85
80
}
86
81
87
82
const reconnectDelay = time .Second * 5
@@ -158,7 +153,7 @@ func runCtrls(ctx context.Context, cancel context.CancelFunc) {
158
153
}
159
154
160
155
if err = meshfederation .NewReconciler (mgr .GetClient ()).SetupWithManager (mgr ); err != nil {
161
- log .Errorf ("unable to create controller for MeshFederation custom resource : %s" , err )
156
+ log .Errorf ("unable to create MeshFederation controller : %s" , err )
162
157
os .Exit (1 )
163
158
}
164
159
if err = federatedservice .NewReconciler (mgr .GetClient ()).SetupWithManager (mgr ); err != nil {
@@ -329,7 +324,7 @@ func startFDSClient(ctx context.Context, remote config.Remote, meshConfigPushReq
329
324
DiscoveryAddr : discoveryAddr ,
330
325
Authority : remote .ServiceFQDN (),
331
326
Handlers : map [string ]adsc.ResponseHandler {
332
- xds .ExportedServiceTypeUrl : fds .NewImportedServiceHandler (importedServiceStore , meshConfigPushRequests ),
327
+ xds .FederatedServiceTypeUrl : fds .NewImportedServiceHandler (importedServiceStore , meshConfigPushRequests ),
333
328
},
334
329
ReconnectDelay : reconnectDelay ,
335
330
})
0 commit comments