This is an automated email from the ASF dual-hosted git repository.
gyfora pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/flink-kubernetes-operator.git
from 379c6906 [FLINK-37229] Add/record DELETING/DELETED lifecycle states
add d6e20e22 [FLINK-37236] Bump Flink dependencies to 1.20 and add v2_0
version
add 721e06c3 [FLINK-37236] FlinkConfMountDecorator and HA Configmap
related changes for 2.0 compatibility
add 3dfa820c [FLINK-37236] Update e2e jar handling logic and improve
debugging
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 5 +-
.github/workflows/e2e.yaml | 9 +
docs/content.zh/docs/custom-resource/autoscaler.md | 2 +-
.../docs/custom-resource/job-management.md | 4 +-
docs/content.zh/docs/custom-resource/overview.md | 4 +-
.../docs/custom-resource/pod-template.md | 4 +-
docs/content.zh/docs/operations/ingress.md | 4 +-
docs/content/docs/custom-resource/autoscaler.md | 2 +-
.../content/docs/custom-resource/job-management.md | 4 +-
docs/content/docs/custom-resource/overview.md | 4 +-
docs/content/docs/custom-resource/pod-template.md | 4 +-
docs/content/docs/custom-resource/reference.md | 3 +-
docs/content/docs/operations/ingress.md | 4 +-
e2e-tests/data/autoscaler.yaml | 4 +-
e2e-tests/data/flinkdep-cr.yaml | 8 +-
e2e-tests/data/multi-sessionjob.yaml | 16 +-
e2e-tests/data/sessionjob-cr.yaml | 8 +-
e2e-tests/utils.sh | 6 +
examples/advanced-ingress.yaml | 4 +-
examples/autoscaling/autoscaling-dynamic.yaml | 2 +-
examples/autoscaling/autoscaling.yaml | 2 +-
examples/basic-checkpoint-ha.yaml | 4 +-
examples/basic-ingress.yaml | 4 +-
examples/basic-reactive.yaml | 4 +-
examples/basic-session-deployment-and-job.yaml | 4 +-
examples/basic-session-deployment-only.yaml | 4 +-
examples/basic.yaml | 4 +-
examples/custom-logging.yaml | 4 +-
examples/flink-beam-example/beam-example.yaml | 2 +-
examples/flink-beam-example/pom.xml | 4 +-
examples/flink-python-example/python-example.yaml | 2 +-
examples/flink-sql-runner-example/sql-example.yaml | 2 +-
.../basic-secure-deployment-only.yaml | 4 +-
examples/flink-tls-example/basic-secure.yaml | 4 +-
examples/pod-template.yaml | 4 +-
examples/snapshot/job-from-savepoint.yaml | 4 +-
.../src/main/resources/META-INF/NOTICE | 41 ++--
flink-kubernetes-operator-api/pom.xml | 12 ++
.../kubernetes/operator/api/spec/FlinkVersion.java | 14 +-
.../operator/api/spec/FlinkVersionTest.java | 5 -
.../test-deployment-with-unknown-fields.yaml | 4 +-
.../src/test/resources/test-deployment.yaml | 4 +-
flink-kubernetes-operator/pom.xml | 6 +
.../decorators/FlinkConfMountDecorator.java | 226 +++++++++++++++++++++
.../operator/autoscaler/state/ConfigMapStore.java | 18 +-
.../operator/config/FlinkConfigBuilder.java | 2 +-
.../deployment/AbstractJobReconciler.java | 13 +-
.../operator/service/AbstractFlinkService.java | 10 +-
.../operator/service/StandaloneFlinkService.java | 4 +-
.../kubernetes/operator/utils/FlinkUtils.java | 49 ++---
.../src/main/resources/META-INF/NOTICE | 67 +++---
.../decorators/FlinkConfMountDecoratorTest.java | 111 ++++++++++
.../kubernetes/operator/utils/FlinkUtilsTest.java | 33 ++-
.../Fabric8FlinkStandaloneKubeClient.java | 6 +-
.../KubernetesStandaloneClusterDescriptor.java | 6 +-
.../Fabric8FlinkStandaloneKubeClientTest.java | 4 +-
.../KubernetesStandaloneClusterDescriptorTest.java | 4 +-
.../conf/log4j-operator.properties | 4 +-
.../crds/flinkdeployments.flink.apache.org-v1.yml | 1 +
pom.xml | 2 +-
60 files changed, 606 insertions(+), 197 deletions(-)
create mode 100644
flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/kubeclient/decorators/FlinkConfMountDecorator.java
create mode 100644
flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/kubeclient/decorators/FlinkConfMountDecoratorTest.java