File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -136,6 +136,9 @@ func main() {
136
136
}
137
137
138
138
if mcs .IsAvailable () {
139
+ setupLog .Info ("Multi cluster services available" ,
140
+ "group" , mcs .MCSSchemeGroupVersion .Group ,
141
+ "version" , mcs .MCSSchemeGroupVersion .Version )
139
142
if err := mcs .AddToScheme (mgr .GetScheme ()); err != nil {
140
143
setupLog .Error (err , "" )
141
144
os .Exit (1 )
Original file line number Diff line number Diff line change 1
1
package mcs
2
2
3
3
import (
4
- "strings"
5
-
6
4
"github.com/pkg/errors"
7
5
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
8
6
"k8s.io/apimachinery/pkg/runtime"
@@ -36,7 +34,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
36
34
}
37
35
38
36
func Register (dc * discovery.DiscoveryClient ) error {
39
- _ , resources , err := dc .ServerGroupsAndResources ()
37
+ resources , err := dc .ServerPreferredResources ()
40
38
if err != nil {
41
39
return errors .Wrap (err , "get api groups and resources" )
42
40
}
@@ -45,10 +43,8 @@ outer:
45
43
for _ , r := range resources {
46
44
for _ , resource := range r .APIResources {
47
45
if resource .Kind == "ServiceExport" {
48
- gv := strings .Split (r .GroupVersion , "/" )
49
-
50
- MCSSchemeGroupVersion .Group = gv [0 ]
51
- MCSSchemeGroupVersion .Version = gv [1 ]
46
+ MCSSchemeGroupVersion .Group = resource .Group
47
+ MCSSchemeGroupVersion .Version = resource .Version
52
48
53
49
break outer
54
50
}
You can’t perform that action at this time.
0 commit comments