dalelane opened a new pull request, #1223:
URL: https://github.com/apache/flink-kubernetes-operator/pull/1223
## What is the purpose of the change
FlinkMiniCluster represents a single Flink job running inside a single pod,
with JobManager and TaskManager merged into one JVM process. This pull request
introduces the new custom resource definition and API types from FLIP-611.
## Brief change log
- Adds the FlinkMiniCluster kind to the operator API module, alongside the
existing FlinkDeployment, FlinkSessionJob, FlinkBlueGreenDeployment and
FlinkStateSnapshot kinds, together with a generated CRD, RBAC rules, webhook
dispatch and validation.
- Updates the webhook and plugin docs
- Refactoring done to enable plugging in the MiniCluster changes are in
separate commits to make it easier to review
## Verifying this change
This change added tests and can be verified as follows:
- Added new tests and ITCase
## Does this pull request potentially affect one of the following parts:
- Dependencies (does it add or upgrade a dependency): no
- The public API, i.e., is any changes to the `CustomResourceDescriptors`:
yes
- Core observer or reconciler logic that is regularly executed: no
## Documentation
- Does this pull request introduce a new feature? yes
- If yes, how is the feature documented? docs
- Documentation are updated where the code changes makes the existing docs
incorrect, but documenting the new feature will be done in FLINK-40869
---
##### Was generative AI tooling used to co-author this PR?
- [x] Yes (please specify the tool below)
Generated-by: Claude Opus 5.5
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]