File tree 1 file changed +9
-0
lines changed
operator-framework-core/src/main/java/io/javaoperatorsdk/operator
1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
4
import io .fabric8 .kubernetes .client .KubernetesClient ;
5
+ import io .fabric8 .kubernetes .client .Version ;
5
6
import io .fabric8 .kubernetes .client .dsl .MixedOperation ;
6
7
import io .javaoperatorsdk .operator .api .ResourceController ;
7
8
import io .javaoperatorsdk .operator .api .config .ConfigurationService ;
@@ -40,6 +41,14 @@ public void start() {
40
41
version .getSdkVersion (),
41
42
version .getCommit (),
42
43
version .getBuiltTime ());
44
+ log .info ("Client version: {}" , Version .clientVersion ());
45
+ try {
46
+ final var k8sVersion = k8sClient .getVersion ();
47
+ log .info ("Server version: {}.{}" , k8sVersion .getMajor (), k8sVersion .getMinor ());
48
+ } catch (Exception e ) {
49
+ log .error ("Not connected to any cluster. Exiting!" );
50
+ System .exit (1 );
51
+ }
43
52
}
44
53
45
54
/**
You can’t perform that action at this time.
0 commit comments