File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed
operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 1717import io .fabric8 .kubernetes .api .model .KubernetesResourceList ;
1818import io .fabric8 .kubernetes .api .model .NamespaceBuilder ;
1919import io .fabric8 .kubernetes .client .KubernetesClient ;
20+ import io .fabric8 .kubernetes .client .KubernetesClientBuilder ;
2021import io .fabric8 .kubernetes .client .dsl .NonNamespaceOperation ;
2122import io .fabric8 .kubernetes .client .dsl .Resource ;
2223import io .fabric8 .kubernetes .client .utils .KubernetesResourceUtil ;
@@ -51,7 +52,9 @@ protected AbstractOperatorExtension(
5152 boolean preserveNamespaceOnError ,
5253 boolean waitForNamespaceDeletion ,
5354 KubernetesClient kubernetesClient ) {
54- this .kubernetesClient = kubernetesClient ;
55+ this .kubernetesClient = kubernetesClient != null ? kubernetesClient
56+ : new KubernetesClientBuilder ()
57+ .withConfig (configurationService .getClientConfiguration ()).build ();
5558 this .configurationService = configurationService ;
5659 this .infrastructure = infrastructure ;
5760 this .infrastructureTimeout = infrastructureTimeout ;
Original file line number Diff line number Diff line change 1919import io .fabric8 .kubernetes .api .model .HasMetadata ;
2020import io .fabric8 .kubernetes .api .model .rbac .ClusterRoleBinding ;
2121import io .fabric8 .kubernetes .client .KubernetesClient ;
22- import io .fabric8 .kubernetes .client .KubernetesClientBuilder ;
2322import io .javaoperatorsdk .operator .api .config .ConfigurationService ;
2423
2524public class ClusterDeployedOperatorExtension extends AbstractOperatorExtension {
@@ -155,7 +154,7 @@ public ClusterDeployedOperatorExtension build() {
155154 preserveNamespaceOnError ,
156155 waitForNamespaceDeletion ,
157156 oneNamespacePerClass ,
158- kubernetesClient != null ? kubernetesClient : new KubernetesClientBuilder (). build () );
157+ kubernetesClient );
159158 }
160159 }
161160}
Original file line number Diff line number Diff line change 1717import io .fabric8 .kubernetes .api .model .HasMetadata ;
1818import io .fabric8 .kubernetes .client .CustomResource ;
1919import io .fabric8 .kubernetes .client .KubernetesClient ;
20- import io .fabric8 .kubernetes .client .KubernetesClientBuilder ;
2120import io .fabric8 .kubernetes .client .LocalPortForward ;
2221import io .javaoperatorsdk .operator .Operator ;
2322import io .javaoperatorsdk .operator .ReconcilerUtils ;
@@ -270,7 +269,7 @@ public LocallyRunOperatorExtension build() {
270269 preserveNamespaceOnError ,
271270 waitForNamespaceDeletion ,
272271 oneNamespacePerClass ,
273- kubernetesClient != null ? kubernetesClient : new KubernetesClientBuilder (). build () );
272+ kubernetesClient );
274273 }
275274 }
276275
You can’t perform that action at this time.
0 commit comments