|
4 | 4 |
|
5 | 5 | package oracle.kubernetes.operator.helpers;
|
6 | 6 |
|
7 |
| -import static oracle.kubernetes.operator.LabelConstants.CLUSTERRESTARTVERSION_LABEL; |
8 |
| -import static oracle.kubernetes.operator.LabelConstants.DOMAINRESTARTVERSION_LABEL; |
9 |
| -import static oracle.kubernetes.operator.LabelConstants.SERVERRESTARTVERSION_LABEL; |
10 |
| -import static oracle.kubernetes.operator.VersionConstants.DEFAULT_DOMAIN_VERSION; |
11 |
| -import static oracle.kubernetes.operator.helpers.PodCompatibility.asSet; |
12 |
| -import static oracle.kubernetes.operator.helpers.PodCompatibility.getMissingElements; |
13 |
| -import static oracle.kubernetes.operator.helpers.PodHelper.AdminPodStepContext.INTERNAL_OPERATOR_CERT_ENV; |
14 |
| - |
15 |
| -import io.kubernetes.client.custom.Quantity; |
16 |
| -import io.kubernetes.client.models.V1Container; |
17 |
| -import io.kubernetes.client.models.V1ObjectMeta; |
18 |
| -import io.kubernetes.client.models.V1Pod; |
19 |
| -import io.kubernetes.client.models.V1PodSpec; |
20 |
| -import io.kubernetes.client.models.V1Probe; |
21 |
| -import io.kubernetes.client.models.V1ResourceRequirements; |
22 | 7 | import java.lang.reflect.InvocationTargetException;
|
23 | 8 | import java.lang.reflect.Method;
|
24 | 9 | import java.util.ArrayList;
|
|
32 | 17 | import java.util.Objects;
|
33 | 18 | import java.util.Optional;
|
34 | 19 | import java.util.Set;
|
| 20 | + |
| 21 | +import io.kubernetes.client.custom.Quantity; |
| 22 | +import io.kubernetes.client.models.V1Container; |
| 23 | +import io.kubernetes.client.models.V1ObjectMeta; |
| 24 | +import io.kubernetes.client.models.V1Pod; |
| 25 | +import io.kubernetes.client.models.V1PodSpec; |
| 26 | +import io.kubernetes.client.models.V1Probe; |
| 27 | +import io.kubernetes.client.models.V1ResourceRequirements; |
35 | 28 | import oracle.kubernetes.operator.LabelConstants;
|
36 | 29 |
|
| 30 | +import static oracle.kubernetes.operator.LabelConstants.CLUSTERRESTARTVERSION_LABEL; |
| 31 | +import static oracle.kubernetes.operator.LabelConstants.DOMAINRESTARTVERSION_LABEL; |
| 32 | +import static oracle.kubernetes.operator.LabelConstants.SERVERRESTARTVERSION_LABEL; |
| 33 | +import static oracle.kubernetes.operator.VersionConstants.DEFAULT_DOMAIN_VERSION; |
| 34 | +import static oracle.kubernetes.operator.helpers.PodCompatibility.asSet; |
| 35 | +import static oracle.kubernetes.operator.helpers.PodCompatibility.getMissingElements; |
| 36 | +import static oracle.kubernetes.operator.helpers.PodHelper.AdminPodStepContext.INTERNAL_OPERATOR_CERT_ENV; |
| 37 | + |
37 | 38 | /** A class which defines the compatability rules for existing vs. specified pods. */
|
38 | 39 | class PodCompatibility extends CollectiveCompatibility {
|
39 | 40 | PodCompatibility(V1Pod expected, V1Pod actual) {
|
|
0 commit comments