16
16
import io .javaoperatorsdk .operator .CustomResourceUtils ;
17
17
import io .javaoperatorsdk .operator .MissingCRDException ;
18
18
import io .javaoperatorsdk .operator .OperatorException ;
19
- import io .javaoperatorsdk .operator .api .config .ConfigurationService ;
20
19
import io .javaoperatorsdk .operator .api .config .ConfigurationServiceProvider ;
21
20
import io .javaoperatorsdk .operator .api .config .ControllerConfiguration ;
22
21
import io .javaoperatorsdk .operator .api .monitoring .Metrics ;
@@ -122,7 +121,7 @@ public UpdateControl<P> execute() {
122
121
123
122
124
123
private Metrics metrics () {
125
- final var metrics = configurationService ().getMetrics ();
124
+ final var metrics = ConfigurationServiceProvider . instance ().getMetrics ();
126
125
return metrics != null ? metrics : Metrics .NOOP ;
127
126
}
128
127
@@ -199,7 +198,7 @@ public void start() throws OperatorException {
199
198
try {
200
199
// check that the custom resource is known by the cluster if configured that way
201
200
final CustomResourceDefinition crd ; // todo: check proper CRD spec version based on config
202
- if (configurationService ().checkCRDAndValidateLocalModel ()
201
+ if (ConfigurationServiceProvider . instance ().checkCRDAndValidateLocalModel ()
203
202
&& CustomResource .class .isAssignableFrom (resClass )) {
204
203
crd = kubernetesClient .apiextensions ().v1 ().customResourceDefinitions ().withName (crdName )
205
204
.get ();
@@ -224,10 +223,6 @@ public void start() throws OperatorException {
224
223
}
225
224
}
226
225
227
- private ConfigurationService configurationService () {
228
- return ConfigurationServiceProvider .instance ();
229
- }
230
-
231
226
private void throwMissingCRDException (String crdName , String specVersion , String controllerName ) {
232
227
throw new MissingCRDException (
233
228
crdName ,
0 commit comments