File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed
examples/kubernetes-client-examples/src/main/java/org/apache/flink/examples
flink-kubernetes-operator-api/src/main/java/org/apache/flink/kubernetes/operator/api Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -38,3 +38,6 @@ buildNumber.properties
3838* .DS_Store
3939
4040.kube
41+
42+ # VSCode settings
43+ .vscode /
Original file line number Diff line number Diff line change 2929import io .fabric8 .kubernetes .api .model .ObjectMeta ;
3030import io .fabric8 .kubernetes .client .KubernetesClient ;
3131import io .fabric8 .kubernetes .client .KubernetesClientBuilder ;
32+ import io .fabric8 .kubernetes .client .dsl .NonDeletingOperation ;
3233
3334import java .util .Map ;
3435
@@ -68,7 +69,7 @@ public static void main(String[] args) {
6869 .build ());
6970
7071 try (KubernetesClient kubernetesClient = new KubernetesClientBuilder ().build ()) {
71- kubernetesClient .resource (flinkDeployment ).createOrReplace ( );
72+ kubernetesClient .resource (flinkDeployment ).createOr ( NonDeletingOperation :: update );
7273 }
7374 }
7475}
Original file line number Diff line number Diff line change 2424
2525import com .fasterxml .jackson .annotation .JsonInclude ;
2626import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
27- import io .fabric8 .kubernetes .api .model .Namespaced ;
2827import io .fabric8 .kubernetes .model .annotation .Group ;
2928import io .fabric8 .kubernetes .model .annotation .ShortNames ;
3029import io .fabric8 .kubernetes .model .annotation .Version ;
3736@ Version (CrdConstants .API_VERSION )
3837@ ShortNames ({"flinkdep" })
3938public class FlinkDeployment
40- extends AbstractFlinkResource <FlinkDeploymentSpec , FlinkDeploymentStatus >
41- implements Namespaced {
39+ extends AbstractFlinkResource <FlinkDeploymentSpec , FlinkDeploymentStatus > {
4240
4341 @ VisibleForTesting
4442 @ Override
Original file line number Diff line number Diff line change 2323
2424import com .fasterxml .jackson .annotation .JsonInclude ;
2525import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
26- import io .fabric8 .kubernetes .api .model .Namespaced ;
2726import io .fabric8 .kubernetes .model .annotation .Group ;
2827import io .fabric8 .kubernetes .model .annotation .ShortNames ;
2928import io .fabric8 .kubernetes .model .annotation .Version ;
3635@ Version (CrdConstants .API_VERSION )
3736@ ShortNames ({"sessionjob" })
3837public class FlinkSessionJob
39- extends AbstractFlinkResource <FlinkSessionJobSpec , FlinkSessionJobStatus >
40- implements Namespaced {
38+ extends AbstractFlinkResource <FlinkSessionJobSpec , FlinkSessionJobStatus > {
4139
4240 @ Override
4341 protected FlinkSessionJobStatus initStatus () {
You can’t perform that action at this time.
0 commit comments